PreReg Suite ---- Report Date: 2024-12-04 ---- Tested Environment: qa1-java21 ---- Commit Id is: 68a5ef69 & Branch Name is:release-1.3.x
Server Component Details
Group: io.mosip.hotlist ---- Artifact: hotlist-service ---- version: 1.3.0-SNAPSHOT ---- Commit ID: 4021c82
End Points used
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/prereg/updatedTime
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/login/validateOtp
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/documents/preregistration/{preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/transliteration/transliterate
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications?type={type}
Domain: api-internal.qa1-java21.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/actuator/env
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/bookings/{regCenterId}?from_date=2020-45461&to_date=2034-10-13
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/appointment
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/login/sendOtp/langcode
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/appointment/slots/availability/{registrationCenterId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/appointment/availability/
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/prereg/info/{preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/status/{applicationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/appointment/slots/availability/
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/notification/notify
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/bookings/{regCenterId}?appointmentDate=20204y464tg1&appointmentToDate=2034-10-13
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/prereg/{applicationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/{applicationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/appointment/{preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: authmanager ---- End Point: v1/authmanager/authenticate/internal/useridPwd
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/documents/{preRegistrationId}?catCode={doc_cat_code}&sourcePreId={preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: idauthentication ---- End Point: idauthentication/v1/actuator/env
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/prereg/{preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/appointment/preRegistrationId/{registrationCenterId}?from_date=2020-10-01&to_date=2021-10-13
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/lostuin
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/updateregistration
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/documents/{preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/idschema/latest
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/bookings/{regCenterId}?appointmentDate=2020-10-01&appointmentToDate=2034-10-13
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/appointment?preRegistrationId={preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/{preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/appointment/preRegistrationId/{registrationCenterId}?from_date=2020-10-01&to_date=2034-10-13
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/appointment/availability/{registrationCenterId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/notification
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/sync
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/prereg/status/{preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/appointment/{preRegistrationId}
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/login/invalidateToken
Domain: api-internal.qa1-java21.mosip.net ---- Module: auditmanager ---- End Point: v1/auditmanager/actuator/info
Domain: api-internal.qa1-java21.mosip.net ---- Module: preregistration ---- End Point: preregistration/v1/applications/prereg
Server Errors 
No server errors
Test Scenario# Total# Passed# Skipped# Failed# Ignored# Known_IssuesExecution Time (HH:MM:SS)
CreatePreregistration2929000000:00:10
UpdatePreregistration1515000000:00:14
GetApplicationWithPrId11000000:00:00
FetchApplicationByPrid22000000:00:00
GetApplicationStatusWithPrId32010000:00:00
Uploaddocument4747000000:00:14
UpdateDocRefID77000000:00:00
CopyDocument44000000:00:00
UpdatePreRegStatus99000000:00:02
GetAllDocForPrId22000000:00:00
GetSpecificDocumentforaPRID33000000:00:00
GetPRIDByDateRange1919000000:00:02
BookAppointment2928010000:05:13
FetchAppointmentDetailsByPrid22000000:00:00
BookAppointmentByPRID2322010000:04:06
GetAppointmentDetails54010000:00:00
CancelAppointment44000000:00:00
CancelApplicationsAppointment22000000:00:00
GetAvailableSlotForRegCentreId33000000:00:00
GetBookingsForRegCenter40040000:00:00
GetPRIDForRegCent22000000:00:00
SendNotifications42020000:00:00
DeleteSpecificDocForaPRID33000000:00:00
DeleteAllDocForaPRID22000000:00:00
DeleteBooking11000000:00:00
InvalidateToken11000000:00:00
Transliteration33000000:00:00
GetAllApplications44000000:00:02
GetAllApplicationsWithapplicationId33000000:00:00
GetUpdatedDateTimeByPrid22000000:00:00
AddUpdateRegistration22000000:00:01
AddLostUinApplication99000000:00:03
DeleteLostUinApplication55000000:00:01
DeletePreRegistration22000000:00:00
GetPreRegInfo22000000:00:00
GetAllPreRegApplications33000000:00:04
SendOtp88000000:00:00
ValidateOtp66000000:03:00
FetchAvailabilityData22000000:00:00
GetPreRegDemographicDataByPrid22000000:00:00
GetApplicationStatusByApplicationID22000000:00:00
Total2812710100000:13:28
TestCase NumberTestCaseTestCase DescriptionExecution Time (HH:MM:SS)
CreatePreregistration — Passed
TC_Prereg_CreatePrereg_04Prereg_CreatePrereg_All_Valid_Smoke_BookByPRID_sidCreating preregistration for a valid booking using the PRID (Patient Registration ID)00:00:00
TC_Prereg_CreatePrereg_03Prereg_CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sidCreating preregistration with a valid updated document reference ID00:00:00
TC_Prereg_CreatePrereg_24Prereg_CreatePrereg_All_Valid_Smoke_date_verification_sidCreating a preregistration process with accurate data verification00:00:00
TC_Prereg_CreatePrereg_09Prereg_CreatePrereg_All_Valid_Smoke_for_expiry_sidCreating preregistration, booking an appointment, and checking the expiration status if the user does not reach the center by the scheduled slot time00:00:00
TC_Prereg_CreatePrereg_01Prereg_CreatePrereg_All_Valid_Smoke_sidCreating demographic details with valid data00:00:02
TC_Prereg_CreatePrereg_23Prereg_CreatePrereg_Invalid_OTP_Neg_StatusCodeCreating preregistration with an invalid OTP00:00:00
TC_Prereg_CreatePrereg_21Prereg_CreatePrereg_Invalid_PostalCode_NegCreating preregistration with an invalid postal code00:00:00
TC_Prereg_CreatePrereg_08Prereg_CreatePrereg_Smoke_CancelApplicationsAppointment_sidCreating preregistration and cancelling the appointment after booking00:00:00
TC_Prereg_CreatePrereg_07Prereg_CreatePrereg_Smoke_CancellAppointment_sidCreating preregistration data to cancel a booked appointment00:00:00
TC_Prereg_CreatePrereg_29Prereg_CreatePrereg_Smoke_PreRegDemographicData_sidCreating preregistration appointment using PRID for demographic data00:00:00
TC_Prereg_CreatePrereg_06Prereg_CreatePrereg_Smoke_alldel_sidCreating preregistration to delete data00:00:00
TC_Prereg_CreatePrereg_22Prereg_CreatePrereg_SpacialCharacter_PostalCode_NegCreating preregistration with a special character in the postal code00:00:00
TC_Prereg_CreatePrereg_05Prereg_CreatePrereg_Valid_Smoke_sidCreating demographic details with valid data00:00:00
TC_Prereg_CreatePrereg_12Prereg_CreatePrereg_blank_id_sidCreating preregistration with a blank ID00:00:00
TC_Prereg_CreatePrereg_02Prereg_CreatePrereg_book_appoinment_without_update_prereg_status_sidCreating preregistration for booking an appointment without updating preregistration status00:00:00
TC_Prereg_CreatePrereg_27Prereg_CreatePrereg_cancell_incomplete_prid_sidCreating preregistration and canceling the incomplete PRID00:00:00
TC_Prereg_CreatePrereg_28Prereg_CreatePrereg_cancell_pending_appoinment_prid_sidCreating preregistration and canceling pending appointment using PRID00:00:00
TC_Prereg_CreatePrereg_10Prereg_CreatePrereg_in_Valid_id_sidCreating demographic details with an invalid field ID00:00:00
TC_Prereg_CreatePrereg_15Prereg_CreatePrereg_invalid_email_sidCreating preregistration with an invalid email address00:00:00
TC_Prereg_CreatePrereg_14Prereg_CreatePrereg_invalid_langCode_sidCreating preregistration with an invalid langcode00:00:00
TC_Prereg_CreatePrereg_16Prereg_CreatePrereg_invalid_requesttime_format_sidCreating preregistration with an invalid request-time format00:00:00
TC_Prereg_CreatePrereg_19Prereg_CreatePrereg_invalid_version_sidCreating preregistration with an invalid version00:00:00
TC_Prereg_CreatePrereg_11Prereg_CreatePrereg_missing_id_sidCreating preregistration with a missing ID00:00:00
TC_Prereg_CreatePrereg_13Prereg_CreatePrereg_missing_langCode_sidCreating preregistration without specifying a langcode00:00:00
TC_Prereg_CreatePrereg_17Prereg_CreatePrereg_missing_requesttime_sidCreating preregistration without specifying a request time00:00:00
TC_Prereg_CreatePrereg_20Prereg_CreatePrereg_missing_version_sidCreating preregistration without specifying a version00:00:00
TC_Prereg_CreatePrereg_18Prereg_CreatePrereg_previous_date_sidCreating preregistration with a previous date00:00:00
TC_Prereg_CreatePrereg_26Prereg_CreatePrereg_with_future_dateCreating preregistration with a future date00:00:00
TC_Prereg_CreatePrereg_25Prereg_CreatePrereg_with_special_characters_dateCreating preregistration with special characters on the date filed00:00:00
UpdatePreregistration — Passed
TC_prereg_UpdatePreregistration_02Prereg_UpdatePrereg_All_Valid_Smoke_BookByPRID_sidUpdate the demographic data for booking an appointment with the new PRID00:00:00
TC_prereg_UpdatePreregistration_01Prereg_UpdatePrereg_All_Valid_Smoke_sidUpdate demographic data for a new preregistration application00:00:11
TC_prereg_UpdatePreregistration_08Prereg_UpdatePrereg_INVALID_langCode_sidUpdate the demographic data with an invalid language code00:00:00
TC_prereg_UpdatePreregistration_09Prereg_UpdatePrereg_INVALID_requesttime_sidUpdate the demographic data with an invalid request time00:00:00
TC_prereg_UpdatePreregistration_010Prereg_UpdatePrereg_Missing_requesttime_sidUpdate the demographic data without a request time00:00:00
TC_prereg_UpdatePreregistration_014Prereg_UpdatePrereg_blank_id_sidUpdate the demographic data with a blank ID00:00:00
TC_prereg_UpdatePreregistration_03Prereg_UpdatePrereg_inValid_dateOfBirth_sidUpdate the demographic data with an invalid date of birth00:00:00
TC_prereg_UpdatePreregistration_05Prereg_UpdatePrereg_invalid_Version_sidUpdate the demographic data with an invalid version00:00:00
TC_prereg_UpdatePreregistration_06Prereg_UpdatePrereg_invalid_email_sidUpdate the demographic data with an invalid email address00:00:00
TC_prereg_UpdatePreregistration_012Prereg_UpdatePrereg_invalid_id_sidUpdate the demographic data with an invalid ID00:00:00
TC_prereg_UpdatePreregistration_04Prereg_UpdatePrereg_missing_Version_sidUpdate the demographic data with a missing version number00:00:00
TC_prereg_UpdatePreregistration_013Prereg_UpdatePrereg_missing_id_sidUpdate the demographic data with a missing ID00:00:00
TC_prereg_UpdatePreregistration_07Prereg_UpdatePrereg_missing_langCode_sidUpdate the demographic data with an missing language code00:00:00
TC_prereg_UpdatePreregistration_011Prereg_UpdatePrereg_previous_date_sidUpdate the demographic data with a past date00:00:00
TC_prereg_UpdatePreregistration_015Prereg_UpdatePrereg_update_date_without_Status_change_sidUpdate the demographic data for date of birth without changing the status00:00:00
GetApplicationWithPrId — Passed
TC_prereg_GetApplicationWithPrId_01Prereg_GetApplicationWithPrId_inValid_preRegistrationIdRetrieve application with an invalid pre-registration ID (PRID)00:00:00
FetchApplicationByPrid — Passed
TC_prereg_FetchApplicationByPrid_01Prereg_FetchApplicationByPrid_All_Valid_Smoke_sidFetch demographic details using a valid PRID00:00:00
TC_prereg_FetchApplicationByPrid_02Prereg_FetchApplicationByPrid_inValid_preRegistrationId_sidFetch demographic details using an invalid PRID00:00:00
GetApplicationStatusWithPrId — Failed
TC_prereg_GetApplicationStatusWithPrId_03Prereg_GetApplicationStatusWithPrId_Blank_PRID_sidRetrieve the application status using an blank PRID00:00:00
GetApplicationStatusWithPrId — Passed
TC_prereg_GetApplicationStatusWithPrId_01Prereg_GetApplicationStatusWithPrId_All_Valid_Smoke_sidRetrieve the application status using a valid PRID00:00:00
TC_prereg_GetApplicationStatusWithPrId_02Prereg_GetApplicationStatusWithPrId_inValid_PRID_sidRetrieve the application status using an invalid PRID00:00:00
Uploaddocument — Passed
TC_prereg_UploadDocument_10Prereg_UploadDocument_All_Valid_Smoke_BookByPRID_sidUpload the valid document to book an appointment using PRID00:00:00
TC_prereg_UploadDocument_12Prereg_UploadDocument_All_Valid_Smoke_POB_BookByPRID_sidUpload the valid Proof of Date of Birth (POB) document to book an appointment using PRID00:00:00
TC_prereg_UploadDocument_08Prereg_UploadDocument_All_Valid_Smoke_POB_UpdateDocRefID_sidUpload the valid Proof of Date of Birth (POB) document with the updated reference ID00:00:00
TC_prereg_UploadDocument_46Prereg_UploadDocument_All_Valid_Smoke_POB_cancell_pending_appoinment_prid_sidUpload the Proof of date of Birth (POB) document to cancel a pending appointment with PRID00:00:00
TC_prereg_UploadDocument_42Prereg_UploadDocument_All_Valid_Smoke_POB_expired_sidUpload the Proof of Date of Birth (POB) document with an expired ID00:00:00
TC_prereg_UploadDocument_04Prereg_UploadDocument_All_Valid_Smoke_POB_sidUpload the valid Proof of Date of Birth (POB) document00:00:00
TC_prereg_UploadDocument_11Prereg_UploadDocument_All_Valid_Smoke_POI_BookByPRID_sidUpload the valid Proof of Identity (POI) document to book an appointment using PRID00:00:00
TC_prereg_UploadDocument_07Prereg_UploadDocument_All_Valid_Smoke_POI_UpdateDocRefID_sidUpload the valid Proof of Identity (POI) document with the updated reference ID00:00:00
TC_prereg_UploadDocument_45Prereg_UploadDocument_All_Valid_Smoke_POI_cancell_pending_appoinment_prid_sidUpload the Proof of Identity (POI) document to cancel a pending appointment with PRID00:00:00
TC_prereg_UploadDocument_41Prereg_UploadDocument_All_Valid_Smoke_POI_expired_sidUpload the Proof of Identity (POI) document with an expired ID00:00:00
TC_prereg_UploadDocument_03Prereg_UploadDocument_All_Valid_Smoke_POI_sidUpload the valid Proof of Identity (POI) document00:00:00
TC_prereg_UploadDocument_13Prereg_UploadDocument_All_Valid_Smoke_POR_BookByPRID_sidUpload the valid Proof of Residence (POR) document to book an appointment using PRID00:00:00
TC_prereg_UploadDocument_09Prereg_UploadDocument_All_Valid_Smoke_POR_UpdateDocRefID_sidUpload the valid Proof of Residence (POR) document with the updated reference ID00:00:00
TC_prereg_UploadDocument_47Prereg_UploadDocument_All_Valid_Smoke_POR_cancell_pending_appoinment_prid_sidUpload the Proof of Residence (POR) document to cancel a pending appointment with PRID00:00:00
TC_prereg_UploadDocument_43Prereg_UploadDocument_All_Valid_Smoke_POR_expired_sidUpload the Proof of Residence (POR) document with an expired ID00:00:00
TC_prereg_UploadDocument_05Prereg_UploadDocument_All_Valid_Smoke_POR_sidUpload the valid Proof of Residence (POR) document00:00:00
TC_prereg_UploadDocument_06Prereg_UploadDocument_All_Valid_Smoke_UpdateDocRefID_sidupload the valid document with the updated document reference ID00:00:00
TC_prereg_UploadDocument_44Prereg_UploadDocument_All_Valid_Smoke_cancell_pending_appoinment_pridUpload the Proof of Address (POA) document to cancel a pending appointment with PRID00:00:00
TC_prereg_UploadDocument_40Prereg_UploadDocument_All_Valid_Smoke_expiry_sidUpload the Proof of Address (POA) document with an expired ID00:00:00
TC_prereg_UploadDocument_01Prereg_UploadDocument_All_Valid_Smoke_sidUpload the valid document preregistration ID00:00:01
TC_prereg_UploadDocument_39Prereg_UploadDocument_Blank_id_sidUpload the Proof of Address (POA) document with a blank ID00:00:00
TC_prereg_UploadDocument_35Prereg_UploadDocument_Invalid_doccatCode_sidUpload the Proof of Address (POA) document with the invalid document category code00:00:00
TC_prereg_UploadDocument_36Prereg_UploadDocument_Invalid_langCode_sidUpload the Proof of Address (POA) document with the invalid language code00:00:00
TC_prereg_UploadDocument_02Prereg_UploadDocument_Rebook_the_booked_appoinment_Smoke_sidUpload the document to rebook the booked appointment00:00:00
TC_prereg_UploadDocument_28Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_POB_sidUpload the valid Proof of Date of Birth (POB) document to cancel the application appointment00:00:00
TC_prereg_UploadDocument_27Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_POI_sidUpload the valid Proof of Identity (POI) document to cancel the application appointment00:00:00
TC_prereg_UploadDocument_29Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_POR_sidUpload the valid Proof of Residence (POR) document to cancel the application appointment00:00:00
TC_prereg_UploadDocument_26Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_sidUpload the valid Proof of Address (POA) document to cancel the application appointment00:00:00
TC_prereg_UploadDocument_20Prereg_UploadDocument_Smoke_POB_alldel_sidUpload the Proof of Date of Birth (POB) document for deletion00:00:00
TC_prereg_UploadDocument_19Prereg_UploadDocument_Smoke_POI_alldel_sidUpload the Proof of Identity (POI) document for deletion00:00:00
TC_prereg_UploadDocument_21Prereg_UploadDocument_Smoke_POR_alldel_sidUpload the Proof of Residence (POR) document for deletion00:00:00
TC_prereg_UploadDocument_18Prereg_UploadDocument_Smoke_alldel_sidUpload the Proof of Address (POA) document for deletion00:00:00
TC_prereg_UploadDocument_24Prereg_UploadDocument_Smoke_cancellappointment_POB_sidUpload the valid Proof of Date of Birth (POB) document to cancel the appointment00:00:00
TC_prereg_UploadDocument_23Prereg_UploadDocument_Smoke_cancellappointment_POI_sidUpload the valid Proof of Address (POI) document to cancelling the appointment00:00:00
TC_prereg_UploadDocument_25Prereg_UploadDocument_Smoke_cancellappointment_POR_sidUpload the valid Proof of Residence (POR) document to cancel the appointment00:00:00
TC_prereg_UploadDocument_22Prereg_UploadDocument_Smoke_cancellappointment_sidUpload the valid Proof of Address (POA) document to cancelling the appointment00:00:00
TC_prereg_UploadDocument_16Prereg_UploadDocument_Valid_POB_Smoke_sidUpload the valid Proof of Date of Birth (POB) document00:00:00
TC_prereg_UploadDocument_17Prereg_UploadDocument_Valid_POR_Smoke_sidUpload the valid Proof of Residence (POR) document00:00:00
TC_prereg_UploadDocument_15Prereg_UploadDocument_Valid_Smoke_POI_sidUpload the valid Proof of Identity (POI) document00:00:00
TC_prereg_UploadDocument_14Prereg_UploadDocument_Valid_Smoke_sidUpload the valid Proof of Address (POA) document00:00:00
TC_prereg_UploadDocument_31Prereg_UploadDocument_blank_docTypCode_sidUpload the blank Proof of Address (POA) document type code00:00:00
TC_prereg_UploadDocument_33Prereg_UploadDocument_blank_doccatCode_sidUpload the Proof of Address (POA) document blank the document category code00:00:00
TC_prereg_UploadDocument_30Prereg_UploadDocument_inValid_docTypCode_sidUpload the invalid Proof of Address (POA) document type code00:00:00
TC_prereg_UploadDocument_38Prereg_UploadDocument_inValid_id_sidUpload the Proof of Address (POA) document with an invalid ID00:00:00
TC_prereg_UploadDocument_32Prereg_UploadDocument_missing_docTypCode_sidUpload the Proof of Address (POA) document without the document type code00:00:00
TC_prereg_UploadDocument_34Prereg_UploadDocument_missing_doccatCode_sidUpload the Proof of Address (POA) document without the document category code00:00:00
TC_prereg_UploadDocument_37Prereg_UploadDocument_missing_langCode_sidUpload the Proof of Address (POA) document with the missing document category code00:00:00
UpdateDocRefID — Passed
TC_prereg_UpdateDocRefID_06Prereg_UpdateDocRefID_All_SpatialCharacter_RefNum_NegUpdate the document reference ID with the special character and reference number00:00:00
TC_prereg_UpdateDocRefID_01Prereg_UpdateDocRefID_All_Valid_Smoke_POA_sidUpdate the document reference ID for the valid Proof of Address (POA)00:00:00
TC_prereg_UpdateDocRefID_03Prereg_UpdateDocRefID_All_Valid_Smoke_POB_sidUpdate the document reference ID for the valid Proof of Date of Birth (POB)00:00:00
TC_prereg_UpdateDocRefID_02Prereg_UpdateDocRefID_All_Valid_Smoke_POI_sidUpdate the document reference ID for the valid Proof of Identity (POI)00:00:00
TC_prereg_UpdateDocRefID_04Prereg_UpdateDocRefID_All_Valid_Smoke_POR_sidUpdate the document reference ID for the valid Proof of Residence (POR)00:00:00
TC_prereg_UpdateDocRefID_07Prereg_UpdateDocRefID_Exceeding_Limit_RefNum_NegUpdate the document reference ID with an exceeding limit and reference number00:00:00
TC_prereg_UpdateDocRefID_05Prereg_UpdateDocRefID_inValid_documentIdUpdate the document reference ID for the invalid document ID00:00:00
CopyDocument — Passed
TC_prereg_CopyDocument_01Prereg_CopyDocument_All_Valid_Smoke_sidCopy the valid Proof of Address (POA) document00:00:00
TC_prereg_CopyDocument_04Prereg_CopyDocument_Invalid_preRegistrationId_sidCopy the Proof of Address (POA) document with the invalid preregistration ID00:00:00
TC_prereg_CopyDocument_03Prereg_CopyDocument_blank_doc_cat_code_sidCopy the blank document and categorize it with the code00:00:00
TC_prereg_CopyDocument_02Prereg_CopyDocument_in_Valid_doc_cat_code_sidCopy the Proof of Address (POA) document with the invalid document category code00:00:00
UpdatePreRegStatus — Passed
TC_prereg_UpdatePreRegStatus_03Prereg_UpdatePreRegStatus_All_Valid_Smoke_BookByPRID_sidUpdate the status for a valid booking using the PRID (Preregistration ID)00:00:00
TC_prereg_UpdatePreRegStatus_01Prereg_UpdatePreRegStatus_All_Valid_Smoke_sidUpdate the status of an application to 'Pending Appointment' using the prereg ID and status code00:00:00
TC_prereg_UpdatePreRegStatus_05Prereg_UpdatePreRegStatus_CA_Valid_Smoke_sidUpdate the status of an application to'Pending Appointment'for canceling using the prereg ID and status code00:00:00
TC_prereg_UpdatePreRegStatus_08Prereg_UpdatePreRegStatus_Smoke_CancelApplicationsAppointment_sidUpdate the status of an application to'cancell application Appointment'using the prereg ID and status code00:00:00
TC_prereg_UpdatePreRegStatus_07Prereg_UpdatePreRegStatus_Smoke_CancellAppointment_sidUpdate the status of an application to 'cancell Appointment' using the preregistration ID and status code00:00:00
TC_prereg_UpdatePreRegStatus_06Prereg_UpdatePreRegStatus_Smoke_alldel_sidUpdate the status of an application to 'pending Appointment' for deleted the prereg ID and status code00:00:00
TC_prereg_UpdatePreRegStatus_04Prereg_UpdatePreRegStatus_Valid_Smoke_sidUpdate the application status to 'Pending Appointment' using the prereg ID and status code00:00:00
TC_prereg_UpdatePreRegStatus_02Prereg_UpdatePreRegStatus_for_expired_testcase_sidUpdate the status of the expired test case application using the prereg ID and status code00:00:00
TC_prereg_UpdatePreRegStatus_09Prereg_UpdatePreRegStatus_without_update_prereg_status_sidUpdate the application status without modifying the preregistration status00:00:00
GetAllDocForPrId — Passed
TC_prereg_UploadDocument_01Prereg_GetAllDocForPrId_All_Valid_Smoke_sidRetrieve all documents associated with the valid Pre-Registration ID00:00:00
TC_prereg_UploadDocument_02Prereg_GetAllDocForPrId_inValid_preRegistrationId_sidRetrieve all documents associated with the invalid Pre-Registration ID00:00:00
GetSpecificDocumentforaPRID — Passed
TC_prereg_GetSpecificDocumentforaPRID_01Prereg_GetSpecificDocumentforaPRID_All_Valid_Smoke_sidRetrieve the specific document with a valid preregistration ID00:00:00
TC_prereg_GetSpecificDocumentforaPRID_03Prereg_GetSpecificDocumentforaPRID_inValid_documentId_sidRetrieve the specific document with an invalid document ID00:00:00
TC_prereg_GetSpecificDocumentforaPRID_02Prereg_GetSpecificDocumentforaPRID_inValid_preRegistrationId_sidRetrieve the specific document with an invalid preregistration ID00:00:00
GetPRIDByDateRange — Passed
TC_prereg_GetPRIDByDateRange_01Prereg_GetPRIDByDateRange_All_Valid_Smoke_sidRetrieve the PRID within the given date range00:00:00
TC_prereg_GetPRIDByDateRange_15Prereg_GetPRIDByDateRange_Invalid_fromDateRetrieve the PRID within the specified date range where the fromDate is missing00:00:00
TC_prereg_GetPRIDByDateRange_11Prereg_GetPRIDByDateRange_Invalid_registrationCenterIdRetrieve the PRID within the specified date range for the invalid registration center ID00:00:00
TC_prereg_GetPRIDByDateRange_10Prereg_GetPRIDByDateRange_Invalid_requesttimeRetrieve the PRID within the specified date range for the invalid request time00:00:00
TC_prereg_GetPRIDByDateRange_19Prereg_GetPRIDByDateRange_Invalid_toDateRetrieve the PRID within the specified date range where the 'toDate' field is invalid00:00:00
TC_prereg_GetPRIDByDateRange_16Prereg_GetPRIDByDateRange_blank_fromDateRetrieve the PRID within the specified date range where the fromDate field is blank00:00:00
TC_prereg_GetPRIDByDateRange_03Prereg_GetPRIDByDateRange_blank_idRetrieve the PRID within the specified date range for the blank ID00:00:00
TC_prereg_GetPRIDByDateRange_12Prereg_GetPRIDByDateRange_blank_registrationCenterIdRetrieve the PRID within the specified date range for the blank registration center ID00:00:00
TC_prereg_GetPRIDByDateRange_08Prereg_GetPRIDByDateRange_blank_requesttimeRetrieve the PRID within the specified date range for the request time that is blank00:00:00
TC_prereg_GetPRIDByDateRange_17Prereg_GetPRIDByDateRange_blank_toDateRetrieve the PRID within the specified date range where the toDate field is blank00:00:00
TC_prereg_GetPRIDByDateRange_07Prereg_GetPRIDByDateRange_blank_versionRetrieve the PRID within the specified date range for the blank version00:00:00
TC_prereg_GetPRIDByDateRange_02Prereg_GetPRIDByDateRange_inValid_idRetrieve the PRID within the specified date range for the Invalid ID00:00:00
TC_prereg_GetPRIDByDateRange_05Prereg_GetPRIDByDateRange_invalid_versionRetrieve the PRID within the specified date range for the invalid version00:00:00
TC_prereg_GetPRIDByDateRange_14Prereg_GetPRIDByDateRange_missing_fromDateRetrieve the PRID within the specified date range where the fromDate is missing00:00:00
TC_prereg_GetPRIDByDateRange_04Prereg_GetPRIDByDateRange_missing_idRetrieve the PRID within the specified date range for the missing ID00:00:00
TC_prereg_GetPRIDByDateRange_13Prereg_GetPRIDByDateRange_missing_registrationCenterIdRetrieve the PRID within the specified date range for the missing registration center ID00:00:00
TC_prereg_GetPRIDByDateRange_09Prereg_GetPRIDByDateRange_missing_requesttimeRetrieve the PRID within the specified date range for the missing request time00:00:00
TC_prereg_GetPRIDByDateRange_18Prereg_GetPRIDByDateRange_missing_toDateRetrieve the PRID within the specified date range where the toDate field is missing00:00:00
TC_prereg_GetPRIDByDateRange_06Prereg_GetPRIDByDateRange_missing_versionRetrieve the PRID within the specified date range for the missing version00:00:00
BookAppointment — Failed
TC_prereg_BookAppointment_05Prereg_BookAppointment_blank_preRegistrationIdBook an appointment with a blank preregistration ID00:00:10
BookAppointment — Passed
TC_prereg_BookAppointment_01Prereg_BookAppointment_All_Valid_SmokeBook an appoinment valid data00:00:12
TC_prereg_BookAppointment_07Prereg_BookAppointment_Blank_IdBook an appointment with a blank ID00:00:10
TC_prereg_BookAppointment_14Prereg_BookAppointment_Blank_appointment_dateBook an appointment with a blank appointment date00:00:10
TC_prereg_BookAppointment_13Prereg_BookAppointment_Blank_registration_center_idBook an appointment with a blank registration center ID00:00:10
TC_prereg_BookAppointment_25Prereg_BookAppointment_Blank_requesttimeBook an appointment with a Blank request time00:00:10
TC_prereg_BookAppointment_21Prereg_BookAppointment_Blank_time_slot_fromBook an appointment with an blank time slot00:00:10
TC_prereg_BookAppointment_20Prereg_BookAppointment_Blank_time_slot_toBook an appointment with an Blank time slot form00:00:10
TC_prereg_BookAppointment_08Prereg_BookAppointment_Blank_versionBook an appointment with a blank version00:00:10
TC_prereg_BookAppointment_02Prereg_BookAppointment_CA_SmokeBook an appointment to cancel the existing appointment00:00:11
TC_prereg_BookAppointment_03Prereg_BookAppointment_CancelApplicationsAppointment_SmokeBook an appointment to cancel applications the existing appointment00:00:11
TC_prereg_BookAppointment_06Prereg_BookAppointment_Invalid_IdBook an appointment with a invalid preregistration ID00:00:10
TC_prereg_BookAppointment_16Prereg_BookAppointment_Invalid_appointment_dateBook an appointment with a invalid appointment date00:00:10
TC_prereg_BookAppointment_11Prereg_BookAppointment_Invalid_registration_center_idBook an appointment with an invalid registration center ID00:00:10
TC_prereg_BookAppointment_24Prereg_BookAppointment_Invalid_requesttimeBook an appointment with a invalid request time00:00:10
TC_prereg_BookAppointment_19Prereg_BookAppointment_Invalid_time_slot_fromBook an appointment with an invalid time slot from00:00:10
TC_prereg_BookAppointment_17Prereg_BookAppointment_Invalid_time_slot_toBook an appointment with an invalid time slot00:00:10
TC_prereg_BookAppointment_10Prereg_BookAppointment_Invalid_versionBook an appointment with a invalid version00:00:10
TC_prereg_BookAppointment_15Prereg_BookAppointment_Missing_appointment_dateBook an appointment with a missing appointment date00:00:10
TC_prereg_BookAppointment_12Prereg_BookAppointment_Missing_registration_center_idBook an appointment with a missing registration center ID00:00:10
TC_prereg_BookAppointment_18Prereg_BookAppointment_Missing_time_slot_toBook an appointment with a missing time slot00:00:10
TC_prereg_BookAppointment_09Prereg_BookAppointment_Missing_versionBook an appointment with a missing version00:00:10
TC_prereg_BookAppointment_27Prereg_BookAppointment_On_holidayBook an appointment on a holiday00:00:10
TC_prereg_BookAppointment_04Prereg_BookAppointment_inValid_preRegistrationIdBook an appointment with an invalid preregistration ID00:00:10
TC_prereg_BookAppointment_23Prereg_BookAppointment_missing_requesttimeBook an appointment with a missing request time00:00:10
TC_prereg_BookAppointment_22Prereg_BookAppointment_missing_time_slot_fromBook an appointment with an missing time slot from00:00:10
TC_prereg_BookAppointment_26Prereg_BookAppointment_previous_dateBook an appointment with a previous date00:00:10
TC_prereg_BookAppointment_29Prereg_BookAppointment_with_All_InValid_dataBook an appointment with an invalid data00:00:10
TC_prereg_BookAppointment_28Prereg_BookAppointment_with_expired_statusBook an appointment with an expired status00:00:10
FetchAppointmentDetailsByPrid — Passed
TC_prereg_FetchAppointmentDetailsByPrid_01Prereg_FetchAppointmentDetailsByPrid_All_Valid_Smoke_sidFetch appointment details for the preregistration ID00:00:00
TC_prereg_FetchAppointmentDetailsByPrid_02Prereg_FetchAppointmentDetailsByPrid_inValid_preRegistrationId_sidFetch appointment details for the invalid preregistration ID00:00:00
BookAppointmentByPRID — Failed
TC_prereg_BookAppointmentByPRID_03Prereg_BookAppointmentByPRID_blank_preRegistrationIdBook an appointment with a PRID for a blank preregistration ID00:00:10
BookAppointmentByPRID — Passed
TC_prereg_BookAppointmentByPRID_01Prereg_BookAppointmentByPRID_All_Valid_SmokeBook an appointment with a PRID for validation00:00:11
TC_prereg_BookAppointmentByPRID_06Prereg_BookAppointmentByPRID_Blank_IdBook an appointment with a PRID for a blank ID00:00:10
TC_prereg_BookAppointmentByPRID_13Prereg_BookAppointmentByPRID_Blank_appointment_dateBook an appointment with a PRID for an Blank appointment date00:00:10
TC_prereg_BookAppointmentByPRID_12Prereg_BookAppointmentByPRID_Blank_registration_center_idBook an appointment with a PRID for an Blank registration center ID00:00:10
TC_prereg_BookAppointmentByPRID_22Prereg_BookAppointmentByPRID_Blank_requesttimeBook an appointment with a PRID for a Blank request time00:00:10
TC_prereg_BookAppointmentByPRID_07Prereg_BookAppointmentByPRID_Blank_versionBook an appointment with a PRID for a blank version00:00:10
TC_prereg_BookAppointmentByPRID_15Prereg_BookAppointmentByPRID_Invalid_appointment_dateBook an appointment with a PRID for an invalid appointment date00:00:10
TC_prereg_BookAppointmentByPRID_10Prereg_BookAppointmentByPRID_Invalid_registration_center_idBook an appointment with a PRID for an invalid registration center ID00:00:10
TC_prereg_BookAppointmentByPRID_21Prereg_BookAppointmentByPRID_Invalid_requesttimeBook an appointment with a PRID for a invalid request time00:00:10
TC_prereg_BookAppointmentByPRID_09Prereg_BookAppointmentByPRID_Invalid_versionSchedule an appointment with a PRID for a invalid version00:00:10
TC_prereg_BookAppointmentByPRID_14Prereg_BookAppointmentByPRID_Missing_appointment_dateBook an appointment with a PRID for a missing appointment date00:00:10
TC_prereg_BookAppointmentByPRID_11Prereg_BookAppointmentByPRID_Missing_registration_center_idBook an appointment with a PRID for an missing registration center ID00:00:10
TC_prereg_BookAppointmentByPRID_19Prereg_BookAppointmentByPRID_Missing_time_slot_fromBook an appointment with a PRID for an missing time slot from00:00:10
TC_prereg_BookAppointmentByPRID_18Prereg_BookAppointmentByPRID_Missing_time_slot_toBook an appointment with a PRID for an missing time slot to00:00:10
TC_prereg_BookAppointmentByPRID_08Prereg_BookAppointmentByPRID_Missing_versionBook an appointment with a PRID for a missing version00:00:10
TC_prereg_BookAppointmentByPRID_17Prereg_BookAppointmentByPRID_blank_time_slot_fromBook an appointment with a PRID for an Blank time slot from00:00:10
TC_prereg_BookAppointmentByPRID_16Prereg_BookAppointmentByPRID_blank_time_slot_toBook an appointment with a PRID for an Blank time slot to00:00:10
TC_prereg_BookAppointmentByPRID_05Prereg_BookAppointmentByPRID_inValid_IdBook an appointment with a PRID for a invalid preregistration ID00:00:10
TC_prereg_BookAppointmentByPRID_02Prereg_BookAppointmentByPRID_inValid_preRegistrationIdBook an appointment with a PRID for an invalid preregistration ID00:00:10
TC_prereg_BookAppointmentByPRID_04Prereg_BookAppointmentByPRID_missing_preRegistrationIdBook an appointment with a PRID for a missing preregistration ID00:00:10
TC_prereg_BookAppointmentByPRID_20Prereg_BookAppointmentByPRID_missing_requesttimeBook an appointment with a PRID for a missing request time00:00:10
TC_prereg_BookAppointmentByPRID_23Prereg_BookAppointmentByPRID_previous_requesttimeBook an appointment with a PRID for a previous request time00:00:10
GetAppointmentDetails — Failed
TC_prereg_GetAppointmentDetails_05Prereg_GetAppointmentDetails_empty_space_preRegistrationIdRetrieve appointment details for an empty space preregistration ID00:00:00
GetAppointmentDetails — Passed
TC_prereg_GetAppointmentDetails_03Prereg_GetAppointmentDetails_AllValid_Smoke_sidRetrieve appointment details for a valid preregistrationID00:00:00
TC_prereg_GetAppointmentDetails_01Prereg_GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sidRetrieve appointment details booked by a valid PRID00:00:00
TC_prereg_GetAppointmentDetails_04Prereg_GetAppointmentDetails_inValid_preRegistrationIdRetrieve appointment details for a invalid preregistrationID00:00:00
TC_prereg_GetAppointmentDetails_02Prereg_GetAppointmentDetails_with_cancelled_appoinmentRetrieve appointment details for a cancelled appointment00:00:00
CancelAppointment — Passed
TC_prereg_CancelAppointment_01Prereg_CancelAppointment_All_Valid_Smoke_sidCancel appointment for a valid preregistration ID00:00:00
TC_prereg_CancelAppointment_03Prereg_CancelAppointment_cancell_incomplete_appoinmentCanceling an appointment with an incomplete appointment data00:00:00
TC_prereg_CancelAppointment_04Prereg_CancelAppointment_inValid_preRegistrationId_sidCanceling an appointment with an invalid preregistration ID00:00:00
TC_prereg_CancelAppointment_02Prereg_CancelAppointment_with_already_cancelled_appoinmentCanceling an appointment that has already been cancelled00:00:00
CancelApplicationsAppointment — Passed
TC_prereg_CancelAppointment_01Prereg_CancelApplicationsAppointment_All_Valid_Smoke_sidCanceling appointment for a valid preregistration ID00:00:00
TC_prereg_CancelAppointment_02Prereg_CancelApplicationsAppointment_inValid_preRegistrationId_sidCanceling appointment for an invalid preregistration ID00:00:00
GetAvailableSlotForRegCentreId — Passed
TC_prereg_GetAvailableSlotForRegCentreId_01Prereg_GetAvailableSlotForRegCentreId_All_Valid_Smoke_sidRetrieve available slots for a valid registration center ID00:00:00
TC_prereg_GetAvailableSlotForRegCentreId_03Prereg_GetAvailableSlotForRegCentreId_Valid_Smoke_sidRetrieve available slots for a valid registration center ID00:00:00
TC_prereg_GetAvailableSlotForRegCentreId_02Prereg_GetAvailableSlotForRegCentreId_inValid_registrationCenterId_sidRetrieve available slots for an invalid registration center ID00:00:00
GetBookingsForRegCenter — Failed
TC_prereg_GetBookingsForRegCenter_01Prereg_GetBookingsForRegCenter_All_Valid_Smoke_sidRetrieve booking for a valid registration center ID00:00:00
TC_prereg_GetBookingsForRegCenter_02Prereg_GetBookingsForRegCenter_with_InValid_date_formatRetrieve booking for a registration center with an invalid date format00:00:00
TC_prereg_GetBookingsForRegCenter_03Prereg_GetBookingsForRegCenter_with_InValid_regcenterRetrieve booking for a registration center with an invalid registration center ID00:00:00
TC_prereg_GetBookingsForRegCenter_04Prereg_GetBookingsForRegCenter_with_InValid_regcenter_invalidDateRetrieve booking for a registration center with an invalid registration center ID and an invalid date00:00:00
GetPRIDForRegCent — Passed
TC_prereg_GetPRIDForRegCent_01Prereg_GetPRIDForRegCent_All_Valid_Smoke_sidRetrieve PRID for a valid registration center ID00:00:00
TC_prereg_GetPRIDForRegCent_02Prereg_GetPRIDForRegCent_inValid_registrationCenterId_sidRetrieve PRID for an invalid registration center ID00:00:00
SendNotifications — Failed
TC_prereg_SendNotifications_03Prereg_SendNotifications_InValid_idTrigger notification with an invalid ID00:00:00
TC_prereg_SendNotifications_04Prereg_SendNotifications_InValid_preRegIdTrigger notification with an invalid pre-registration ID00:00:00
SendNotifications — Passed
TC_prereg_SendNotifications_01Prereg_SendNotifications_All_Valid_SmokeTrigger notification with valid data00:00:00
TC_prereg_SendNotifications_02Prereg_SendNotifications_Notify_All_Valid_SmokeTrigger notification to notify with valid data00:00:00
DeleteSpecificDocForaPRID — Passed
TC_prereg_DeleteSpecificDocForaPRID_03Prereg_DeletePreRegistration_inValid_documentId_sidDelete preregistration with an invalid document ID00:00:00
TC_prereg_DeleteSpecificDocForaPRID_02Prereg_DeletePreRegistration_inValid_preRegistrationId_sidDelete preregistration with an invalid PRID00:00:00
TC_prereg_DeleteSpecificDocForaPRID_01Prereg_DeleteSpecificDocForaPRID_All_Valid_Smoke_sidDelete specific document for a valid PRID00:00:00
DeleteAllDocForaPRID — Passed
TC_prereg_DeleteAllDocForaPRID_01Prereg_DeletePreRegistration_All_Valid_Smoke_sidDelete preregistration with all valid preregistration ID00:00:00
TC_prereg_DeleteAllDocForaPRID_02Prereg_DeletePreRegistration_InValid_preRegistrationId_sidDelete preregistration with an invalid preregisteration ID00:00:00
DeleteBooking — Passed
TC_prereg_DeleteBooking_01Prereg_DeleteBooking_All_Valid_Smoke_sidDelete bookings for all valid preregistration ID00:00:00
InvalidateToken — Passed
TC_prereg_InvalidateToken_01Prereg_InvalidateToken_All_Valid_Smoke_sidInvalidate token using valid data00:00:00
Transliteration — Passed
TC_prereg_Transliteration_01Prereg_Transliteration_All_Valid_Smoke_sidRetrieve the preregistration data using valid transliteration00:00:00
TC_prereg_Transliteration_03Prereg_Transliteration_inValid_fromfieldlangRetrieve the Transliteration data for an invalid 'to-field' language00:00:00
TC_prereg_Transliteration_02Prereg_Transliteration_inValid_tofieldlangRetrieve the transliteration data for an invalid to-field language00:00:00
GetAllApplications — Passed
TC_prereg_GetAllApplications_01Prereg_GetAllApplications_All_Valid_Smoke_sidRetrieve all applications with valid data00:00:01
TC_prereg_GetAllApplications_02Prereg_GetAllApplications_InValidRetrieve all applications with invalid data00:00:00
TC_prereg_GetAllApplications_03Prereg_GetAllApplications_InValid_TypeRetrieve all applications with an invalid type00:00:00
TC_prereg_GetAllApplications_04Prereg_GetAllApplications_Valid_Type_Smoke_sidRetrieve all applications with a valid type00:00:00
GetAllApplicationsWithapplicationId — Passed
TC_prereg_GetAllApplicationsWithapplicationId_01Prereg_GetAllApplicationsWithapplicationId_All_Valid_Smoke_sidRetrieve all applications with the application ID00:00:00
TC_prereg_GetAllApplicationsWithapplicationId_02Prereg_GetAllApplicationsWithapplicationId_with_expiredRetrieve all applications with the expired application ID00:00:00
TC_prereg_GetAllApplicationsWithapplicationId_03Prereg_GetAllApplicationsWithapplicationId_with_invalid_applicationIdRetrieve all applications with an invalid application ID00:00:00
GetUpdatedDateTimeByPrid — Passed
TC_prereg_GetUpdatedDateTimeByPrid_01Prereg_GetUpdatedDateTimeByPrid_All_Valid_Smoke_sidRetrieve all applications with the application ID using valid data00:00:00
TC_prereg_GetUpdatedDateTimeByPrid_02Prereg_GetUpdatedDateTimeByPrid_InValid_IDRetrieve all applications with the application ID using invalid ID00:00:00
AddUpdateRegistration — Passed
TC_prereg_AddUpdateRegistration_01Prereg_AddUpdateRegistration_All_Valid_Smoke_sidadd an update to the registration with valid data00:00:01
TC_prereg_AddUpdateRegistration_02Prereg_AddUpdateRegistration_inValid_langcodeadd an update to the registration with an invalid data00:00:00
AddLostUinApplication — Passed
TC_prereg_AddLostUinApplication_01Prereg_AddLostUinApplication_All_Valid_Smoke_sidprocess the lost UIN application with a valid ID00:00:00
TC_prereg_AddLostUinApplication_02Prereg_AddLostUinApplication_Invalid_idprocess the lost UIN application with an invalid ID00:00:00
TC_prereg_AddLostUinApplication_07Prereg_AddLostUinApplication_Valid_Smoke_sidProcess the lost UIN application with a valid data00:00:00
TC_prereg_AddLostUinApplication_08Prereg_AddLostUinApplication_inValid_langcodeProcess the lost UIN application with an invalid language code00:00:00
TC_prereg_AddLostUinApplication_03Prereg_AddLostUinApplication_invalid_lang_codeProcess the lost UIN application with an invalid language code00:00:00
TC_prereg_AddLostUinApplication_06Prereg_AddLostUinApplication_with_INVALID_versionProcess the lost UIN application with an invalid version00:00:00
TC_prereg_AddLostUinApplication_09Prereg_AddLostUinApplication_without_any_dataProcess the lost UIN application with no data provided00:00:00
TC_prereg_AddLostUinApplication_04Prereg_AddLostUinApplication_without_versionProcess the lost UIN application without specifying the version00:00:00
TC_prereg_AddLostUinApplication_05Prereg_AddLostUinApplication_without_version_attributeProcess the lost UIN application without specifying the version and attribute00:00:00
DeleteLostUinApplication — Passed
TC_prereg_DeleteLostUinApplication_01Prereg_DeleteLostUinApplication_All_Valid_Smoke_sidDelete the lost UIN application with valid data00:00:00
TC_prereg_DeleteLostUinApplication_02Prereg_DeleteLostUinApplication_after_its_deletionDelete the lost UIN application after it has been removed00:00:00
TC_prereg_DeleteLostUinApplication_04Prereg_DeleteLostUinApplication_inValid_preRegistrationId_sidDelete the lost UIN application with an invalid preregistration ID00:00:00
TC_prereg_DeleteLostUinApplication_03Prereg_DeleteLostUinApplication_multiple_application_sidDelete the lost UIN application with multiple preregistration IDs for the application00:00:00
TC_prereg_DeleteLostUinApplication_05Prereg_DeleteLostUinApplication_random_number_sidDelete the lost UIN application with a random number preregistration ID00:00:00
DeletePreRegistration — Passed
TC_prereg_DeletePreRegistration_01Prereg_DeletePreRegistration_All_Valid_Smoke_sidDelete the preregistration with a valid preregistration ID00:00:00
TC_prereg_DeletePreRegistration_02Prereg_DeletePreRegistration_inValid_preRegistrationId_sidDelete the preregistration with an invalid preregistration ID00:00:00
GetPreRegInfo — Passed
TC_prereg_GetPreRegInfoByPrid_01Prereg_GetPreRegInfoByPrid_Valid_preRegistrationIdRetrieve preregistration information using the preReg Id with a valid preRegistrationId00:00:00
TC_prereg_GetPreRegInfoByPrid_02Prereg_GetPreRegInfoByPrid_inValid_preRegistrationIdRetrieve preregistration information using the preReg Id with an invalid preRegistrationId00:00:00
GetAllPreRegApplications — Passed
TC_prereg_GetAllPreRegApplications_01Prereg_GetAllPreRegApplications_All_Valid_Smoke_sidRetrieve all preregistered applications with a valid preregistration ID00:00:01
TC_prereg_GetAllPreRegApplications_03Prereg_GetAllPreRegApplications_DELETE_UIN_APPLICATION_sidRetrieve all preregistered applications with a prereg ID associated with a deleted UIN application00:00:01
TC_prereg_GetAllPreRegApplications_02Prereg_GetAllPreRegApplications_LOST_UIN_APPLICATION_sidRetrieve all preregistered applications with a prereg ID associated with the lost UIN application00:00:01
SendOtp — Passed
TC_prereg_SendOtp_09Prereg_SendOtp_All_Valid_Smoke_Phone_sidSend OTP with a valid phone number on the phone channel00:00:00
TC_prereg_SendOtp_10Prereg_SendOtp_All_Valid_Smoke_email_sidSend OTP with a valid phone number on the phone channel00:00:00
TC_prereg_SendOtp_02Prereg_SendOtp_Invalid_Phone_NegSend OTP by providing an invalid phone number on the phone channel side00:00:00
TC_prereg_SendOtp_06Prereg_SendOtp_Invalid__email_NegSend OTP using an invalid email address via the email channel00:00:00
TC_prereg_SendOtp_03Prereg_SendOtp_MISSING_Phone_NegSent OTP without a phone number00:00:00
TC_prereg_SendOtp_07Prereg_SendOtp_Missing_email_NegSent OTP without an email address via the email channel00:00:00
TC_prereg_SendOtp_04Prereg_SendOtp_SpacialCharacter_Val_Phone_NegSent OTP with special characters through the phone channel00:00:00
TC_prereg_SendOtp_08Prereg_SendOtp_SpacialCharacter_email_NegSent OTP with special characters through the email channel00:00:00
ValidateOtp — Passed
TC_prereg_ValidateOtp_02Prereg_ValidateOtp_All_Valid_Smoke_Phone_sidValidating OTP with an invalid phone number00:03:00
TC_prereg_ValidateOtp_01Prereg_ValidateOtp_All_Valid_Smoke_email_sidValidating OTP with a valid phone number00:00:00
TC_prereg_ValidateOtp_06Prereg_ValidateOtp_Invalid_Email_Neg_INVALIDOTPValidating OTP with an invalid email address00:00:00
TC_prereg_ValidateOtp_03Prereg_ValidateOtp_Invalid_Phone_Neg_INVALIDOTPValidating OTP with a phone number containing special characters00:00:00
TC_prereg_ValidateOtp_05Prereg_ValidateOtp_SpacialCharacters_Email_Neg_INVALIDOTPValidating OTP with an email address containing special characters00:00:00
TC_prereg_ValidateOtp_04Prereg_ValidateOtp_SpacialCharacters_Phone_Neg_INVALIDOTPValidating OTP with a valid email address00:00:00
FetchAvailabilityData — Passed
TC_prereg_FetchAvailabilityDataByCenterID_01Prereg_FetchAvailabilityDataByCenterID_All_Valid_Smoke_sidFetch the available data by center ID00:00:00
TC_prereg_FetchAvailabilityDataByCenterID_02Prereg_FetchAvailabilityData_inValid_CenterID_Smoke_sidFetch the available data by invalid center ID00:00:00
GetPreRegDemographicDataByPrid — Passed
TC_prereg_GetPreRegDemographicDataByPrid_01Prereg_GetPreRegDemographicDataByPrid_Valid_preRegistrationIdRetrieve the PreReg demographic data by PRID00:00:00
TC_prereg_GetPreRegDemographicDataByPrid_02Prereg_GetPreRegDemographicDataByPrid_inValid_preRegistrationIdRetrieve the PreReg demographic data by invalid PRID00:00:00
GetApplicationStatusByApplicationID — Passed
TC_prereg_GetApplicationStatusByApplicationID_01Prereg_GetApplicationStatusByApplicationID_All_Valid_Smoke_sidRetrieve the application status by application ID00:00:00
TC_prereg_GetApplicationStatusByApplicationID_02Prereg_GetApplicationStatusByApplicationID_InValid_applicationIdRetrieve the application status by invalid application ID00:00:00

CreatePreregistration

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_All_Valid_Smoke_BookByPRID_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_All_Valid_Smoke_BookByPRID_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ "langCode": "$1STLANG$" }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration for a valid booking using the PRID (Patient Registration ID), uniqueIdentifier=TC_Prereg_CreatePrereg_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "9876543210", "mobileno": "9876543210", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with a valid updated document reference ID, uniqueIdentifier=TC_Prereg_CreatePrereg_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_All_Valid_Smoke_date_verification_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_All_Valid_Smoke_date_verification_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating a preregistration process with accurate data verification, uniqueIdentifier=TC_Prereg_CreatePrereg_24
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_All_Valid_Smoke_for_expiry_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_All_Valid_Smoke_for_expiry_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration, booking an appointment, and checking the expiration status if the user does not reach the center by the scheduled slot time, uniqueIdentifier=TC_Prereg_CreatePrereg_09
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating demographic details with valid data, uniqueIdentifier=TC_Prereg_CreatePrereg_01
Messages
Response:

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_Invalid_OTP_Neg_StatusCode

Testcase Input
testCaseName=Prereg_CreatePrereg_Invalid_OTP_Neg_StatusCode, endPoint=/preregistration/v1/applications/prereg, role=invalidBatch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output=500, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with an invalid OTP, uniqueIdentifier=TC_Prereg_CreatePrereg_23
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
status 500 500 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_Invalid_PostalCode_Neg

Testcase Input
testCaseName=Prereg_CreatePrereg_Invalid_PostalCode_Neg, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "KER-IOV-004" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with an invalid postal code, uniqueIdentifier=TC_Prereg_CreatePrereg_21
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-IOV-004 KER-IOV-004 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_Smoke_CancelApplicationsAppointment_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_Smoke_CancelApplicationsAppointment_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration and cancelling the appointment after booking, uniqueIdentifier=TC_Prereg_CreatePrereg_08
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_Smoke_CancellAppointment_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_Smoke_CancellAppointment_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration data to cancel a booked appointment, uniqueIdentifier=TC_Prereg_CreatePrereg_07
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_Smoke_PreRegDemographicData_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_Smoke_PreRegDemographicData_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration appointment using PRID for demographic data, uniqueIdentifier=TC_Prereg_CreatePrereg_29
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_Smoke_alldel_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_Smoke_alldel_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration to delete data, uniqueIdentifier=TC_Prereg_CreatePrereg_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_SpacialCharacter_PostalCode_Neg

Testcase Input
testCaseName=Prereg_CreatePrereg_SpacialCharacter_PostalCode_Neg, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "$34!", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "KER-IOV-004" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with a special character in the postal code, uniqueIdentifier=TC_Prereg_CreatePrereg_22
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-IOV-004 KER-IOV-004 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating demographic details with valid data, uniqueIdentifier=TC_Prereg_CreatePrereg_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_blank_id_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_blank_id_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with a blank ID, uniqueIdentifier=TC_Prereg_CreatePrereg_12
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_book_appoinment_without_update_prereg_status_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_book_appoinment_without_update_prereg_status_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration for booking an appointment without updating preregistration status, uniqueIdentifier=TC_Prereg_CreatePrereg_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_cancell_incomplete_prid_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_cancell_incomplete_prid_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration and canceling the incomplete PRID, uniqueIdentifier=TC_Prereg_CreatePrereg_27
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_cancell_pending_appoinment_prid_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_cancell_pending_appoinment_prid_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration and canceling pending appointment using PRID, uniqueIdentifier=TC_Prereg_CreatePrereg_28
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_in_Valid_id_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_in_Valid_id_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.prtion.demographic.create" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating demographic details with an invalid field ID, uniqueIdentifier=TC_Prereg_CreatePrereg_10
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_invalid_email_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_invalid_email_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "so.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "KER-IOV-004" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with an invalid email address, uniqueIdentifier=TC_Prereg_CreatePrereg_15
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-IOV-004 KER-IOV-004 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_invalid_langCode_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_invalid_langCode_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$363738$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_014" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with an invalid langcode, uniqueIdentifier=TC_Prereg_CreatePrereg_14
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_014 PRG_CORE_REQ_014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_invalid_requesttime_format_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_invalid_requesttime_format_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$2233STAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_015" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with an invalid request-time format, uniqueIdentifier=TC_Prereg_CreatePrereg_16
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_015 PRG_CORE_REQ_015 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_invalid_version_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_invalid_version_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "13YU2U2", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with an invalid version, uniqueIdentifier=TC_Prereg_CreatePrereg_19
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_missing_id_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_missing_id_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "$REMOVE$" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with a missing ID, uniqueIdentifier=TC_Prereg_CreatePrereg_11
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_missing_langCode_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_missing_langCode_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$REMOVE$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_014" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating preregistration without specifying a langcode, uniqueIdentifier=TC_Prereg_CreatePrereg_13
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_014 PRG_CORE_REQ_014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_missing_requesttime_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_missing_requesttime_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$REMOVE$", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_003" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating preregistration without specifying a request time, uniqueIdentifier=TC_Prereg_CreatePrereg_17
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_003 PRG_CORE_REQ_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_missing_version_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_missing_version_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "$REMOVE$", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating preregistration without specifying a version, uniqueIdentifier=TC_Prereg_CreatePrereg_20
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_previous_date_sid

Testcase Input
testCaseName=Prereg_CreatePrereg_previous_date_sid, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "mobileno": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "2019-08-23T05:28:27.570Z", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_013" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with a previous date, uniqueIdentifier=TC_Prereg_CreatePrereg_18
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_013 PRG_CORE_REQ_013 PASS

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_with_future_date

Testcase Input
testCaseName=Prereg_CreatePrereg_with_future_date, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/createPrereg/createPreregResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with a future date, uniqueIdentifier=TC_Prereg_CreatePrereg_26
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.CreatePreReg#Prereg_CreatePrereg_with_special_characters_date

Testcase Input
testCaseName=Prereg_CreatePrereg_with_special_characters_date, endPoint=/preregistration/v1/applications/prereg, role=batch, templateFields=null, input={ "postalCode": "14022", "phone": "8249742850", "email": "goku@technoforte.co.in", "IDSchemaVersion": $SCHEMAVERSION$, "dateOfBirth": "19@@@@9$$6/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.create" }, output={ "errors": [ { "errorCode": "KER-IOV-004" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Creating preregistration with special characters on the date filed, uniqueIdentifier=TC_Prereg_CreatePrereg_25
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-IOV-004 KER-IOV-004 PASS

back to summary

UpdatePreregistration

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_All_Valid_Smoke_BookByPRID_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_All_Valid_Smoke_BookByPRID_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.update" }, output={ "langCode": "$1STLANG$" }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/UpdatePreregistration/updatePreregistrationResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data for booking an appointment with the new PRID, uniqueIdentifier=TC_prereg_UpdatePreregistration_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.statusCode Application_Incomplete Application_Incomplete PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.update" }, output={ "langCode": "$1STLANG$" }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/UpdatePreregistration/updatePreregistrationResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update demographic data for a new preregistration application, uniqueIdentifier=TC_prereg_UpdatePreregistration_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.statusCode Application_Incomplete Application_Incomplete PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_INVALID_langCode_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_INVALID_langCode_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "soh#w@Scdfvg", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$2736EBDEB$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.update" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_014" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with an invalid language code, uniqueIdentifier=TC_prereg_UpdatePreregistration_08
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_014 PRG_CORE_REQ_014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_INVALID_requesttime_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_INVALID_requesttime_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "soh#w@Scdfvg", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$47738$", "id": "mosip.pre-registration.demographic.update" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_015" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with an invalid request time, uniqueIdentifier=TC_prereg_UpdatePreregistration_09
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_015 PRG_CORE_REQ_015 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_Missing_requesttime_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_Missing_requesttime_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "soh#w@Scdfvg", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$REMOVE$", "id": "mosip.pre-registration.demographic.update" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_003" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data without a request time, uniqueIdentifier=TC_prereg_UpdatePreregistration_010
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_003 PRG_CORE_REQ_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_blank_id_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_blank_id_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with a blank ID, uniqueIdentifier=TC_prereg_UpdatePreregistration_014
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_inValid_dateOfBirth_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_inValid_dateOfBirth_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": 0.7, "dateOfBirth": "272838SHSH", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.update" }, output={ "errors": [ { "errorCode": "KER-IOV-004" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with an invalid date of birth, uniqueIdentifier=TC_prereg_UpdatePreregistration_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-IOV-004 KER-IOV-004 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_invalid_Version_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_invalid_Version_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "2728SHBSHSH", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.update" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with an invalid version, uniqueIdentifier=TC_prereg_UpdatePreregistration_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_invalid_email_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_invalid_email_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "soh#w@Scdfvg", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.update" }, output={ "errors": [ { "errorCode": "KER-IOV-004" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with an invalid email address, uniqueIdentifier=TC_prereg_UpdatePreregistration_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-IOV-004 KER-IOV-004 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_invalid_id_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_invalid_id_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre43DD4@GGGgistration.demographic.update" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with an invalid ID, uniqueIdentifier=TC_prereg_UpdatePreregistration_012
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_missing_Version_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_missing_Version_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "goku@thogwarts.co.in", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "$REMOVE$", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.update" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with a missing version number, uniqueIdentifier=TC_prereg_UpdatePreregistration_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_missing_id_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_missing_id_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "$REMOVE$" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with a missing ID, uniqueIdentifier=TC_prereg_UpdatePreregistration_013
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_missing_langCode_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_missing_langCode_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "soh#w@Scdfvg", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$REMOVE$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.update" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_014" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with an missing language code, uniqueIdentifier=TC_prereg_UpdatePreregistration_07
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_014 PRG_CORE_REQ_014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_previous_date_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_previous_date_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": 0.7, "dateOfBirth": "1996/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "2018-02-10T07:28:57.314Z", "id": "mosip.pre-registration.demographic.update" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_013" } ] }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data with a past date, uniqueIdentifier=TC_prereg_UpdatePreregistration_011
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_013 PRG_CORE_REQ_013 PASS

back to summary

io.mosip.testrig.apirig.testscripts.UpdatePrereg#Prereg_UpdatePrereg_update_date_without_Status_change_sid

Testcase Input
testCaseName=Prereg_UpdatePrereg_update_date_without_Status_change_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_date_verification_sid_preRegistrationId$", "postalCode": "14022", "phone": "8249742850", "email": "goku@hogwarts.co.in", "IDSchemaVersion": 0.7, "dateOfBirth": "1998/01/01", "version": "1.0", "langCode": "$1STLANG$", "requesttime": "$TIMESTAMP$", "id": "mosip.pre-registration.demographic.update" }, output={ "langCode": "$1STLANG$" }, inputTemplate={"request":{"requiredFields":["IDSchemaVersion","fullName","dateOfBirth","gender","addressLine1","region","province","city","zone","postalCode","phone","email","residenceStatus"],"demographicDetails":{"identity":{"gender":[{"language":"eng","value":"TEST_gender"},{"language":"ara","value":"TEST_gender"},{"language":"fra","value":"TEST_gender"},{"language":"tam","value":"TEST_gender"},{"language":"hin","value":"TEST_gender"},{"language":"kan","value":"TEST_gender"}],"city":[{"language":"eng","value":"TEST_city"},{"language":"ara","value":"TEST_city"},{"language":"fra","value":"TEST_city"},{"language":"tam","value":"TEST_city"},{"language":"hin","value":"TEST_city"},{"language":"kan","value":"TEST_city"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_fullName"},{"language":"ara","value":"TEST_fullName"},{"language":"fra","value":"TEST_fullName"},{"language":"tam","value":"TEST_fullName"},{"language":"hin","value":"TEST_fullName"},{"language":"kan","value":"TEST_fullName"}],"dateOfBirth":"{{dateOfBirth}}","IDSchemaVersion":0.4,"province":[{"language":"eng","value":"TEST_province"},{"language":"ara","value":"TEST_province"},{"language":"fra","value":"TEST_province"},{"language":"tam","value":"TEST_province"},{"language":"hin","value":"TEST_province"},{"language":"kan","value":"TEST_province"}],"zone":[{"language":"eng","value":"TEST_zone"},{"language":"ara","value":"TEST_zone"},{"language":"fra","value":"TEST_zone"},{"language":"tam","value":"TEST_zone"},{"language":"hin","value":"TEST_zone"},{"language":"kan","value":"TEST_zone"}],"phone":"{{phone}}","addressLine1":[{"language":"eng","value":"TEST_addressLine1"},{"language":"ara","value":"TEST_addressLine1"},{"language":"fra","value":"TEST_addressLine1"},{"language":"tam","value":"TEST_addressLine1"},{"language":"hin","value":"TEST_addressLine1"},{"language":"kan","value":"TEST_addressLine1"}],"residenceStatus":[{"language":"eng","value":"TEST_residenceStatus"},{"language":"ara","value":"TEST_residenceStatus"},{"language":"fra","value":"TEST_residenceStatus"},{"language":"tam","value":"TEST_residenceStatus"},{"language":"hin","value":"TEST_residenceStatus"},{"language":"kan","value":"TEST_residenceStatus"}],"region":[{"language":"eng","value":"TEST_region"},{"language":"ara","value":"TEST_region"},{"language":"fra","value":"TEST_region"},{"language":"tam","value":"TEST_region"},{"language":"hin","value":"TEST_region"},{"language":"kan","value":"TEST_region"}],"email":"{{email}}"}},"langCode":"{{langCode}}"},"requesttime":"{{requesttime}}","id":"{{id}}","preRegistrationId":"{{preRegistrationId}}","version":"{{version}}"}, outputTemplate=preReg/UpdatePreregistration/updatePreregistrationResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the demographic data for date of birth without changing the status, uniqueIdentifier=TC_prereg_UpdatePreregistration_015
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.statusCode Application_Incomplete Application_Incomplete PASS

back to summary

GetApplicationWithPrId

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetApplicationWithPrId_inValid_preRegistrationId

Testcase Input
testCaseName=Prereg_GetApplicationWithPrId_inValid_preRegistrationId, endPoint=/preregistration/v1/applications/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "dhsb3772@Dfvgbgh" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/GetApplicationWithPrId/getApplicationWithPrId, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve application with an invalid pre-registration ID (PRID), uniqueIdentifier=TC_prereg_GetApplicationWithPrId_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 PRG_APP_013 PASS

back to summary

FetchApplicationByPrid

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_FetchApplicationByPrid_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_FetchApplicationByPrid_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "preRegistrationId": "59286406501581" }, inputTemplate=preReg/FetchApplicationByPrid/fetchApplicationByPrid, outputTemplate=preReg/FetchApplicationByPrid/fetchApplicationByPridResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Fetch demographic details using a valid PRID, uniqueIdentifier=TC_prereg_FetchApplicationByPrid_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.demographicDetails.identity.phone 8249742850 8249742850 PASS
response.demographicDetails.identity.postalCode 14022 14022 PASS
response.demographicDetails.identity.dateOfBirth 1996/01/01 1996/01/01 PASS
response.demographicDetails.identity.email goku@hogwarts.co.in goku@hogwarts.co.in PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_FetchApplicationByPrid_inValid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_FetchApplicationByPrid_inValid_preRegistrationId_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "ggfr3567ugg" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/FetchApplicationByPrid/fetchApplicationByPrid, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Fetch demographic details using an invalid PRID, uniqueIdentifier=TC_prereg_FetchApplicationByPrid_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

GetApplicationStatusWithPrId

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetApplicationStatusWithPrId_Blank_PRID_sid

Testcase Input
testCaseName=Prereg_GetApplicationStatusWithPrId_Blank_PRID_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/GetApplicationStatusWithPrId/getApplicationStatusWithPrId, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the application status using an blank PRID, uniqueIdentifier=TC_prereg_GetApplicationStatusWithPrId_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_CORE_REQ_016 FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:124) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:90) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetApplicationStatusWithPrId_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetApplicationStatusWithPrId_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "statusCode": "Application_Incomplete" }, inputTemplate=preReg/GetApplicationStatusWithPrId/getApplicationStatusWithPrId, outputTemplate=preReg/GetApplicationStatusWithPrId/getApplicationStatusWithPrIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the application status using a valid PRID, uniqueIdentifier=TC_prereg_GetApplicationStatusWithPrId_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.statusCode Application_Incomplete Application_Incomplete PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetApplicationStatusWithPrId_inValid_PRID_sid

Testcase Input
testCaseName=Prereg_GetApplicationStatusWithPrId_inValid_PRID_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "65125923803sass948" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/GetApplicationStatusWithPrId/getApplicationStatusWithPrId, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the application status using an invalid PRID, uniqueIdentifier=TC_prereg_GetApplicationStatusWithPrId_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

Uploaddocument

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_BookByPRID_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_BookByPRID_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POA.pdf", "docCatCode":"POA", "docTypCode":"RNC", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid document to book an appointment using PRID, uniqueIdentifier=TC_prereg_UploadDocument_10
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS
response.docName doc_POA.pdf doc_POA.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POB_BookByPRID_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POB_BookByPRID_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POB", "docTypCode" : "COB", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POB.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POB.pdf", "docCatCode":"POB", "docTypCode":"COB", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Date of Birth (POB) document to book an appointment using PRID, uniqueIdentifier=TC_prereg_UploadDocument_12
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode COB COB PASS
response.docCatCode POB POB PASS
response.docName doc_POB.pdf doc_POB.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POB_UpdateDocRefID_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POB_UpdateDocRefID_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POB", "docTypCode" : "COB", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POB.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POB.pdf", "docCatCode":"POB", "docTypCode":"COB", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Date of Birth (POB) document with the updated reference ID, uniqueIdentifier=TC_prereg_UploadDocument_08
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode COB COB PASS
response.docCatCode POB POB PASS
response.docName doc_POB.pdf doc_POB.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POB_cancell_pending_appoinment_prid_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POB_cancell_pending_appoinment_prid_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POB", "docTypCode" : "COB", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_cancell_pending_appoinment_prid_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POB.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POB.pdf", "docCatCode":"POB", "docTypCode":"COB", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of date of Birth (POB) document to cancel a pending appointment with PRID, uniqueIdentifier=TC_prereg_UploadDocument_46
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode COB COB PASS
response.docCatCode POB POB PASS
response.docName doc_POB.pdf doc_POB.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POB_expired_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POB_expired_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POB", "docTypCode" : "COB", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_for_expiry_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POB.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POB.pdf", "docCatCode":"POB", "docTypCode":"COB", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Date of Birth (POB) document with an expired ID, uniqueIdentifier=TC_prereg_UploadDocument_42
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode COB COB PASS
response.docCatCode POB POB PASS
response.docName doc_POB.pdf doc_POB.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POB_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POB_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POB", "docTypCode" : "COB", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POB.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POB.pdf", "docCatCode":"POB", "docTypCode":"COB", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Date of Birth (POB) document, uniqueIdentifier=TC_prereg_UploadDocument_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode COB COB PASS
response.docCatCode POB POB PASS
response.docName doc_POB.pdf doc_POB.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POI_BookByPRID_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POI_BookByPRID_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POI", "docTypCode" : "CIN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POI.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POI.pdf", "docCatCode":"POI", "docTypCode":"CIN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Identity (POI) document to book an appointment using PRID, uniqueIdentifier=TC_prereg_UploadDocument_11
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CIN CIN PASS
response.docCatCode POI POI PASS
response.docName doc_POI.pdf doc_POI.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POI_UpdateDocRefID_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POI_UpdateDocRefID_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POI", "docTypCode" : "CIN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POI.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POI.pdf", "docCatCode":"POI", "docTypCode":"CIN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Identity (POI) document with the updated reference ID, uniqueIdentifier=TC_prereg_UploadDocument_07
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CIN CIN PASS
response.docCatCode POI POI PASS
response.docName doc_POI.pdf doc_POI.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POI_cancell_pending_appoinment_prid_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POI_cancell_pending_appoinment_prid_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POI", "docTypCode" : "CIN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_cancell_pending_appoinment_prid_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POI.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POI.pdf", "docCatCode":"POI", "docTypCode":"CIN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Identity (POI) document to cancel a pending appointment with PRID, uniqueIdentifier=TC_prereg_UploadDocument_45
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CIN CIN PASS
response.docCatCode POI POI PASS
response.docName doc_POI.pdf doc_POI.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POI_expired_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POI_expired_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POI", "docTypCode" : "CIN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_for_expiry_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POI.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POI.pdf", "docCatCode":"POI", "docTypCode":"CIN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Identity (POI) document with an expired ID, uniqueIdentifier=TC_prereg_UploadDocument_41
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CIN CIN PASS
response.docCatCode POI POI PASS
response.docName doc_POI.pdf doc_POI.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POI_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POI_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POI", "docTypCode" : "CIN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POI.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POI.pdf", "docCatCode":"POI", "docTypCode":"CIN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Identity (POI) document, uniqueIdentifier=TC_prereg_UploadDocument_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CIN CIN PASS
response.docCatCode POI POI PASS
response.docName doc_POI.pdf doc_POI.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POR_BookByPRID_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POR_BookByPRID_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POR", "docTypCode" : "CRN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POR.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POR.pdf", "docCatCode":"POR", "docTypCode":"CRN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Residence (POR) document to book an appointment using PRID, uniqueIdentifier=TC_prereg_UploadDocument_13
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CRN CRN PASS
response.docCatCode POR POR PASS
response.docName doc_POR.pdf doc_POR.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POR_UpdateDocRefID_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POR_UpdateDocRefID_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POR", "docTypCode" : "CRN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POR.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POR.pdf", "docCatCode":"POR", "docTypCode":"CRN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Residence (POR) document with the updated reference ID, uniqueIdentifier=TC_prereg_UploadDocument_09
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CRN CRN PASS
response.docCatCode POR POR PASS
response.docName doc_POR.pdf doc_POR.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POR_cancell_pending_appoinment_prid_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POR_cancell_pending_appoinment_prid_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POR", "docTypCode" : "CRN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_cancell_pending_appoinment_prid_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POR.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POR.pdf", "docCatCode":"POR", "docTypCode":"CRN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Residence (POR) document to cancel a pending appointment with PRID, uniqueIdentifier=TC_prereg_UploadDocument_47
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CRN CRN PASS
response.docCatCode POR POR PASS
response.docName doc_POR.pdf doc_POR.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POR_expired_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POR_expired_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POR", "docTypCode" : "CRN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_for_expiry_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POR.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POR.pdf", "docCatCode":"POR", "docTypCode":"CRN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Residence (POR) document with an expired ID, uniqueIdentifier=TC_prereg_UploadDocument_43
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CRN CRN PASS
response.docCatCode POR POR PASS
response.docName doc_POR.pdf doc_POR.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_POR_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_POR_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POR", "docTypCode" : "CRN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POR.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POR.pdf", "docCatCode":"POR", "docTypCode":"CRN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Residence (POR) document, uniqueIdentifier=TC_prereg_UploadDocument_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CRN CRN PASS
response.docCatCode POR POR PASS
response.docName doc_POR.pdf doc_POR.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_UpdateDocRefID_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_UpdateDocRefID_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POA.pdf", "docCatCode":"POA", "docTypCode":"RNC", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=upload the valid document with the updated document reference ID, uniqueIdentifier=TC_prereg_UploadDocument_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS
response.docName doc_POA.pdf doc_POA.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_cancell_pending_appoinment_prid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_cancell_pending_appoinment_prid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_cancell_pending_appoinment_prid_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POA.pdf", "docCatCode":"POA", "docTypCode":"RNC", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document to cancel a pending appointment with PRID, uniqueIdentifier=TC_prereg_UploadDocument_44
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS
response.docName doc_POA.pdf doc_POA.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_expiry_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_expiry_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_for_expiry_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POA.pdf", "docCatCode":"POA", "docTypCode":"RNC", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document with an expired ID, uniqueIdentifier=TC_prereg_UploadDocument_40
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS
response.docName doc_POA.pdf doc_POA.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_UploadDocument_All_Valid_Smoke_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POA.pdf", "docCatCode":"POA", "docTypCode":"RNC", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid document preregistration ID, uniqueIdentifier=TC_prereg_UploadDocument_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS
response.docName doc_POA.pdf doc_POA.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Blank_id_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Blank_id_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001", "message": "Request id is invalid" } ] }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document with a blank ID, uniqueIdentifier=TC_prereg_UploadDocument_39
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Invalid_doccatCode_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Invalid_doccatCode_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "shsu434@3", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_018" } ] }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document with the invalid document category code, uniqueIdentifier=TC_prereg_UploadDocument_35
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_018 PRG_CORE_REQ_018 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Invalid_langCode_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Invalid_langCode_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "fdjdikdjda", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_014", "message": "Lang code is invalid" } ] }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document with the invalid language code, uniqueIdentifier=TC_prereg_UploadDocument_36
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_014 PRG_CORE_REQ_014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Rebook_the_booked_appoinment_Smoke_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Rebook_the_booked_appoinment_Smoke_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POA.pdf", "docCatCode":"POA", "docTypCode":"RNC", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the document to rebook the booked appointment, uniqueIdentifier=TC_prereg_UploadDocument_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS
response.docName doc_POA.pdf doc_POA.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_POB_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_POB_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POB", "docTypCode" : "COB", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_CancelApplicationsAppointment_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POB.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POB.pdf", "docCatCode":"POB", "docTypCode":"COB", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Date of Birth (POB) document to cancel the application appointment, uniqueIdentifier=TC_prereg_UploadDocument_28
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode COB COB PASS
response.docCatCode POB POB PASS
response.docName doc_POB.pdf doc_POB.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_POI_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_POI_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POI", "docTypCode" : "CIN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_CancelApplicationsAppointment_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POI.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POI.pdf", "docCatCode":"POI", "docTypCode":"CIN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Identity (POI) document to cancel the application appointment, uniqueIdentifier=TC_prereg_UploadDocument_27
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CIN CIN PASS
response.docCatCode POI POI PASS
response.docName doc_POI.pdf doc_POI.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_POR_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_POR_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POR", "docTypCode" : "CRN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_CancelApplicationsAppointment_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POR.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POR.pdf", "docCatCode":"POR", "docTypCode":"CRN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Residence (POR) document to cancel the application appointment, uniqueIdentifier=TC_prereg_UploadDocument_29
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CRN CRN PASS
response.docCatCode POR POR PASS
response.docName doc_POR.pdf doc_POR.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_CancelApplicationsAppointment_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_CancelApplicationsAppointment_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POA.pdf", "docCatCode":"POA", "docTypCode":"RNC", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Address (POA) document to cancel the application appointment, uniqueIdentifier=TC_prereg_UploadDocument_26
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS
response.docName doc_POA.pdf doc_POA.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_POB_alldel_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_POB_alldel_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POB", "docTypCode" : "COB", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_alldel_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POB.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POB.pdf", "docCatCode":"POB", "docTypCode":"COB", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Date of Birth (POB) document for deletion, uniqueIdentifier=TC_prereg_UploadDocument_20
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode COB COB PASS
response.docCatCode POB POB PASS
response.docName doc_POB.pdf doc_POB.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_POI_alldel_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_POI_alldel_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POI", "docTypCode" : "CIN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_alldel_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POI.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POI.pdf", "docCatCode":"POI", "docTypCode":"CIN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Identity (POI) document for deletion, uniqueIdentifier=TC_prereg_UploadDocument_19
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CIN CIN PASS
response.docCatCode POI POI PASS
response.docName doc_POI.pdf doc_POI.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_POR_alldel_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_POR_alldel_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POR", "docTypCode" : "CRN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_alldel_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POR.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POR.pdf", "docCatCode":"POR", "docTypCode":"CRN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Residence (POR) document for deletion, uniqueIdentifier=TC_prereg_UploadDocument_21
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CRN CRN PASS
response.docCatCode POR POR PASS
response.docName doc_POR.pdf doc_POR.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_alldel_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_alldel_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_alldel_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POA.pdf", "docCatCode":"POA", "docTypCode":"RNC", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document for deletion, uniqueIdentifier=TC_prereg_UploadDocument_18
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS
response.docName doc_POA.pdf doc_POA.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_cancellappointment_POB_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_cancellappointment_POB_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POB", "docTypCode" : "COB", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_CancellAppointment_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POB.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POB.pdf", "docCatCode":"POB", "docTypCode":"COB", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Date of Birth (POB) document to cancel the appointment, uniqueIdentifier=TC_prereg_UploadDocument_24
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode COB COB PASS
response.docCatCode POB POB PASS
response.docName doc_POB.pdf doc_POB.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_cancellappointment_POI_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_cancellappointment_POI_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POI", "docTypCode" : "CIN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_CancellAppointment_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POI.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POI.pdf", "docCatCode":"POI", "docTypCode":"CIN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Address (POI) document to cancelling the appointment, uniqueIdentifier=TC_prereg_UploadDocument_23
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CIN CIN PASS
response.docCatCode POI POI PASS
response.docName doc_POI.pdf doc_POI.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_cancellappointment_POR_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_cancellappointment_POR_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POR", "docTypCode" : "CRN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_CancellAppointment_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POR.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POR.pdf", "docCatCode":"POR", "docTypCode":"CRN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Residence (POR) document to cancel the appointment, uniqueIdentifier=TC_prereg_UploadDocument_25
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CRN CRN PASS
response.docCatCode POR POR PASS
response.docName doc_POR.pdf doc_POR.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Smoke_cancellappointment_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Smoke_cancellappointment_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Smoke_CancellAppointment_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POA.pdf", "docCatCode":"POA", "docTypCode":"RNC", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Address (POA) document to cancelling the appointment, uniqueIdentifier=TC_prereg_UploadDocument_22
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS
response.docName doc_POA.pdf doc_POA.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Valid_POB_Smoke_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Valid_POB_Smoke_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POB", "docTypCode" : "COB", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POB.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POB.pdf", "docCatCode":"POB", "docTypCode":"COB", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Date of Birth (POB) document, uniqueIdentifier=TC_prereg_UploadDocument_16
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode COB COB PASS
response.docCatCode POB POB PASS
response.docName doc_POB.pdf doc_POB.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Valid_POR_Smoke_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Valid_POR_Smoke_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POR", "docTypCode" : "CRN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POR.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POR.pdf", "docCatCode":"POR", "docTypCode":"CRN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Residence (POR) document, uniqueIdentifier=TC_prereg_UploadDocument_17
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CRN CRN PASS
response.docCatCode POR POR PASS
response.docName doc_POR.pdf doc_POR.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Valid_Smoke_POI_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Valid_Smoke_POI_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POI", "docTypCode" : "CIN", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POI.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POI.pdf", "docCatCode":"POI", "docTypCode":"CIN", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Identity (POI) document, uniqueIdentifier=TC_prereg_UploadDocument_15
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode CIN CIN PASS
response.docCatCode POI POI PASS
response.docName doc_POI.pdf doc_POI.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_UploadDocument_Valid_Smoke_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "id":"mosip.pre-registration.document.upload", "docName":"doc_POA.pdf", "docCatCode":"POA", "docTypCode":"RNC", "docFileFormat":"pdf" }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/uploadDocument/uploadDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the valid Proof of Address (POA) document, uniqueIdentifier=TC_prereg_UploadDocument_14
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docFileFormat pdf pdf PASS
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS
response.docName doc_POA.pdf doc_POA.pdf PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_blank_docTypCode_sid

Testcase Input
testCaseName=Prereg_UploadDocument_blank_docTypCode_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_017" } ] }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the blank Proof of Address (POA) document type code, uniqueIdentifier=TC_prereg_UploadDocument_31
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_017 PRG_CORE_REQ_017 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_blank_doccatCode_sid

Testcase Input
testCaseName=Prereg_UploadDocument_blank_doccatCode_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_018" } ] }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document blank the document category code, uniqueIdentifier=TC_prereg_UploadDocument_33
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_018 PRG_CORE_REQ_018 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_inValid_docTypCode_sid

Testcase Input
testCaseName=Prereg_UploadDocument_inValid_docTypCode_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "address", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_017" } ] }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the invalid Proof of Address (POA) document type code, uniqueIdentifier=TC_prereg_UploadDocument_30
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_017 PRG_CORE_REQ_017 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_inValid_id_sid

Testcase Input
testCaseName=Prereg_UploadDocument_inValid_id_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mossjsnam54ent.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001", "message": "Request id is invalid" } ] }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document with an invalid ID, uniqueIdentifier=TC_prereg_UploadDocument_38
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_missing_docTypCode_sid

Testcase Input
testCaseName=Prereg_UploadDocument_missing_docTypCode_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "$REMOVE$", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_017" } ] }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document without the document type code, uniqueIdentifier=TC_prereg_UploadDocument_32
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_017 PRG_CORE_REQ_017 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_missing_doccatCode_sid

Testcase Input
testCaseName=Prereg_UploadDocument_missing_doccatCode_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "$REMOVE$", "docTypCode" : "RNC", "langCode" : "$1STLANG$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_018" } ] }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document without the document category code, uniqueIdentifier=TC_prereg_UploadDocument_34
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_018 PRG_CORE_REQ_018 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormPathParamAndFile#Prereg_UploadDocument_missing_langCode_sid

Testcase Input
testCaseName=Prereg_UploadDocument_missing_langCode_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.document.upload", "docCatCode" : "POA", "docTypCode" : "RNC", "langCode" : "$REMOVE$", "requesttime" : "$TIMESTAMP$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "filePath": "preReg/uploadDocument/doc_POA.pdf", "fileKeyName": "file" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_014", "message": "Lang code is invalid" } ] }, inputTemplate=preReg/uploadDocument/uploadDocument, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Upload the Proof of Address (POA) document with the missing document category code, uniqueIdentifier=TC_prereg_UploadDocument_37
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_014 PRG_CORE_REQ_014 PASS

back to summary

UpdateDocRefID

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdateDocRefID_All_SpatialCharacter_RefNum_Neg

Testcase Input
testCaseName=Prereg_UpdateDocRefID_All_SpatialCharacter_RefNum_Neg, endPoint=/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber}, role=batch, templateFields=null, input={ "documentId": "89jsn$!", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "refNumber":"text" }, output={ "errors": [ { "errorCode": "PRG_PAM_DOC_005" } ] }, inputTemplate=preReg/UpdateDocRefID/updateDocRefID, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the document reference ID with the special character and reference number, uniqueIdentifier=TC_prereg_UpdateDocRefID_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_DOC_005 PRG_PAM_DOC_005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdateDocRefID_All_Valid_Smoke_POA_sid

Testcase Input
testCaseName=Prereg_UpdateDocRefID_All_Valid_Smoke_POA_sid, endPoint=/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber}, role=batch, templateFields=null, input={ "documentId": "$ID:UploadDocument_All_Valid_Smoke_UpdateDocRefID_sid_docId$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "refNumber":"text" }, output={ }, inputTemplate=preReg/UpdateDocRefID/updateDocRefID, outputTemplate=preReg/UpdateDocRefID/updateDocRefIDResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the document reference ID for the valid Proof of Address (POA), uniqueIdentifier=TC_prereg_UpdateDocRefID_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdateDocRefID_All_Valid_Smoke_POB_sid

Testcase Input
testCaseName=Prereg_UpdateDocRefID_All_Valid_Smoke_POB_sid, endPoint=/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber}, role=batch, templateFields=null, input={ "documentId": "$ID:UploadDocument_All_Valid_Smoke_POB_UpdateDocRefID_sid_docId$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "refNumber":"text" }, output={ }, inputTemplate=preReg/UpdateDocRefID/updateDocRefID, outputTemplate=preReg/UpdateDocRefID/updateDocRefIDResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the document reference ID for the valid Proof of Date of Birth (POB), uniqueIdentifier=TC_prereg_UpdateDocRefID_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdateDocRefID_All_Valid_Smoke_POI_sid

Testcase Input
testCaseName=Prereg_UpdateDocRefID_All_Valid_Smoke_POI_sid, endPoint=/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber}, role=batch, templateFields=null, input={ "documentId": "$ID:UploadDocument_All_Valid_Smoke_POI_UpdateDocRefID_sid_docId$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "refNumber":"text" }, output={ }, inputTemplate=preReg/UpdateDocRefID/updateDocRefID, outputTemplate=preReg/UpdateDocRefID/updateDocRefIDResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the document reference ID for the valid Proof of Identity (POI), uniqueIdentifier=TC_prereg_UpdateDocRefID_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdateDocRefID_All_Valid_Smoke_POR_sid

Testcase Input
testCaseName=Prereg_UpdateDocRefID_All_Valid_Smoke_POR_sid, endPoint=/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber}, role=batch, templateFields=null, input={ "documentId": "$ID:UploadDocument_All_Valid_Smoke_POR_UpdateDocRefID_sid_docId$", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "refNumber":"text" }, output={ }, inputTemplate=preReg/UpdateDocRefID/updateDocRefID, outputTemplate=preReg/UpdateDocRefID/updateDocRefIDResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the document reference ID for the valid Proof of Residence (POR), uniqueIdentifier=TC_prereg_UpdateDocRefID_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdateDocRefID_Exceeding_Limit_RefNum_Neg

Testcase Input
testCaseName=Prereg_UpdateDocRefID_Exceeding_Limit_RefNum_Neg, endPoint=/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber}, role=batch, templateFields=null, input={ "documentId": "qwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnm", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "refNumber":"text" }, output={ "errors": [ { "errorCode": "PRG_PAM_DOC_005" } ] }, inputTemplate=preReg/UpdateDocRefID/updateDocRefID, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the document reference ID with an exceeding limit and reference number, uniqueIdentifier=TC_prereg_UpdateDocRefID_07
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_DOC_005 PRG_PAM_DOC_005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdateDocRefID_inValid_documentId

Testcase Input
testCaseName=Prereg_UpdateDocRefID_inValid_documentId, endPoint=/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber}, role=batch, templateFields=null, input={ "documentId": "eafvsbegrw134", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$", "refNumber":"text" }, output={ "errors": [ { "errorCode": "PRG_PAM_DOC_005" } ] }, inputTemplate=preReg/UpdateDocRefID/updateDocRefID, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Update the document reference ID for the invalid document ID, uniqueIdentifier=TC_prereg_UpdateDocRefID_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/document/{documentId}?preRegistrationId={preRegistrationId}&refNumber={refNumber})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_DOC_005 PRG_PAM_DOC_005 PASS

back to summary

CopyDocument

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_CopyDocument_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_CopyDocument_All_Valid_Smoke_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}?catCode={doc_cat_code}&sourcePreId={preRegistrationId}, role=batch, templateFields=null, input={ "doc_cat_code" : "POA", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "docCatCode":"POA", "docTypCode": "RNC" }, inputTemplate=preReg/CopyDocument/copyDocument, outputTemplate=preReg/CopyDocument/copyDocumentResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Copy the valid Proof of Address (POA) document, uniqueIdentifier=TC_prereg_CopyDocument_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId}?catCode={doc_cat_code}&sourcePreId={preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docTypCode RNC RNC PASS
response.docCatCode POA POA PASS

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_CopyDocument_Invalid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_CopyDocument_Invalid_preRegistrationId_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}?catCode={doc_cat_code}&sourcePreId={preRegistrationId}, role=batch, templateFields=null, input={ "doc_cat_code" : "POA", "preRegistrationId": "zsvahhv@345rc" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/CopyDocument/copyDocument, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Copy the Proof of Address (POA) document with the invalid preregistration ID, uniqueIdentifier=TC_prereg_CopyDocument_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId}?catCode={doc_cat_code}&sourcePreId={preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_CopyDocument_blank_doc_cat_code_sid

Testcase Input
testCaseName=Prereg_CopyDocument_blank_doc_cat_code_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}?catCode={doc_cat_code}&sourcePreId={preRegistrationId}, role=batch, templateFields=null, input={ "doc_cat_code" : "", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_017" } ] }, inputTemplate=preReg/CopyDocument/copyDocument, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Copy the blank document and categorize it with the code, uniqueIdentifier=TC_prereg_CopyDocument_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId}?catCode={doc_cat_code}&sourcePreId={preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_017 PRG_CORE_REQ_017 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_CopyDocument_in_Valid_doc_cat_code_sid

Testcase Input
testCaseName=Prereg_CopyDocument_in_Valid_doc_cat_code_sid, endPoint=/preregistration/v1/documents/{preRegistrationId}?catCode={doc_cat_code}&sourcePreId={preRegistrationId}, role=batch, templateFields=null, input={ "doc_cat_code" : "saxs@34dbjhj", "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_017" } ] }, inputTemplate=preReg/CopyDocument/copyDocument, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Copy the Proof of Address (POA) document with the invalid document category code, uniqueIdentifier=TC_prereg_CopyDocument_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{preRegistrationId}?catCode={doc_cat_code}&sourcePreId={preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_017 PRG_CORE_REQ_017 PASS

back to summary

UpdatePreRegStatus

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdatePreRegStatus_All_Valid_Smoke_BookByPRID_sid

Testcase Input
testCaseName=Prereg_UpdatePreRegStatus_All_Valid_Smoke_BookByPRID_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "statusCode": "Pending_Appointment" }, output={ }, inputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatus, outputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the status for a valid booking using the PRID (Preregistration ID), uniqueIdentifier=TC_prereg_UpdatePreRegStatus_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdatePreRegStatus_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_UpdatePreRegStatus_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "statusCode": "Pending_Appointment" }, output={ }, inputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatus, outputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the status of an application to 'Pending Appointment' using the prereg ID and status code, uniqueIdentifier=TC_prereg_UpdatePreRegStatus_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdatePreRegStatus_CA_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_UpdatePreRegStatus_CA_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Smoke_CancellAppointment_sid_preRegistrationId$", "statusCode": "Pending_Appointment" }, output={ }, inputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatus, outputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the status of an application to'Pending Appointment'for canceling using the prereg ID and status code, uniqueIdentifier=TC_prereg_UpdatePreRegStatus_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdatePreRegStatus_Smoke_CancelApplicationsAppointment_sid

Testcase Input
testCaseName=Prereg_UpdatePreRegStatus_Smoke_CancelApplicationsAppointment_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Smoke_CancelApplicationsAppointment_sid_preRegistrationId$", "statusCode": "Pending_Appointment" }, output={ }, inputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatus, outputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the status of an application to'cancell application Appointment'using the prereg ID and status code, uniqueIdentifier=TC_prereg_UpdatePreRegStatus_08
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdatePreRegStatus_Smoke_CancellAppointment_sid

Testcase Input
testCaseName=Prereg_UpdatePreRegStatus_Smoke_CancellAppointment_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Smoke_CancellAppointment_sid_preRegistrationId$", "statusCode": "Pending_Appointment" }, output={ }, inputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatus, outputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the status of an application to 'cancell Appointment' using the preregistration ID and status code, uniqueIdentifier=TC_prereg_UpdatePreRegStatus_07
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdatePreRegStatus_Smoke_alldel_sid

Testcase Input
testCaseName=Prereg_UpdatePreRegStatus_Smoke_alldel_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Smoke_alldel_sid_preRegistrationId$", "statusCode": "Pending_Appointment" }, output={ }, inputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatus, outputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the status of an application to 'pending Appointment' for deleted the prereg ID and status code, uniqueIdentifier=TC_prereg_UpdatePreRegStatus_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdatePreRegStatus_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_UpdatePreRegStatus_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Valid_Smoke_sid_preRegistrationId$", "statusCode": "Pending_Appointment" }, output={ }, inputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatus, outputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the application status to 'Pending Appointment' using the prereg ID and status code, uniqueIdentifier=TC_prereg_UpdatePreRegStatus_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdatePreRegStatus_for_expired_testcase_sid

Testcase Input
testCaseName=Prereg_UpdatePreRegStatus_for_expired_testcase_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_for_expiry_sid_preRegistrationId$", "statusCode": "Pending_Appointment" }, output={ }, inputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatus, outputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatusResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the status of the expired test case application using the prereg ID and status code, uniqueIdentifier=TC_prereg_UpdatePreRegStatus_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_UpdatePreRegStatus_without_update_prereg_status_sid

Testcase Input
testCaseName=Prereg_UpdatePreRegStatus_without_update_prereg_status_sid, endPoint=/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_book_appoinment_without_update_prereg_status_sid_preRegistrationId$", "statusCode": "Pending_Appointment" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_023" } ] }, inputTemplate=preReg/UpdatePreRegStatus/updatePreRegStatus, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Update the application status without modifying the preregistration status, uniqueIdentifier=TC_prereg_UpdatePreRegStatus_09
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/status/{preRegistrationId}?statusCode={statusCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_023 PRG_PAM_APP_023 PASS

back to summary

GetAllDocForPrId

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllDocForPrId_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetAllDocForPrId_All_Valid_Smoke_sid, endPoint=/preregistration/v1/documents/preregistration/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "docCatCode": "$IGNORE$", "docTypCode": "$IGNORE$" }, inputTemplate=preReg/GetAllDocForPrId/getAllDocForPrId, outputTemplate=preReg/GetAllDocForPrId/getAllDocForPrIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all documents associated with the valid Pre-Registration ID, uniqueIdentifier=TC_prereg_UploadDocument_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/preregistration/{preRegistrationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllDocForPrId_inValid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_GetAllDocForPrId_inValid_preRegistrationId_sid, endPoint=/preregistration/v1/documents/preregistration/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "jhgf4324" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/GetAllDocForPrId/getAllDocForPrId, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve all documents associated with the invalid Pre-Registration ID, uniqueIdentifier=TC_prereg_UploadDocument_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/preregistration/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

GetSpecificDocumentforaPRID

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetSpecificDocumentforaPRID_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetSpecificDocumentforaPRID_All_Valid_Smoke_sid, endPoint=/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "documentId": "$ID:UploadDocument_All_Valid_Smoke_sid_docId$" }, output={ "document": "$IGNORE$" }, inputTemplate=preReg/GetSpecificDocumentforaPRID/getSpecificDocumentforaPRID, outputTemplate=preReg/GetSpecificDocumentforaPRID/getSpecificDocumentforaPRIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the specific document with a valid preregistration ID, uniqueIdentifier=TC_prereg_GetSpecificDocumentforaPRID_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetSpecificDocumentforaPRID_inValid_documentId_sid

Testcase Input
testCaseName=Prereg_GetSpecificDocumentforaPRID_inValid_documentId_sid, endPoint=/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "documentId": "shshsbz5325" }, output={ "errors": [ { "errorCode": "PRG_PAM_DOC_005" } ] }, inputTemplate=preReg/GetSpecificDocumentforaPRID/getSpecificDocumentforaPRID, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the specific document with an invalid document ID, uniqueIdentifier=TC_prereg_GetSpecificDocumentforaPRID_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_DOC_005 PRG_PAM_DOC_005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetSpecificDocumentforaPRID_inValid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_GetSpecificDocumentforaPRID_inValid_preRegistrationId_sid, endPoint=/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "shssb2423fsfvs", "documentId": "$ID:UploadDocument_All_Valid_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/GetSpecificDocumentforaPRID/getSpecificDocumentforaPRID, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the specific document with an invalid preregistration ID, uniqueIdentifier=TC_prereg_GetSpecificDocumentforaPRID_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

GetPRIDByDateRange

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_All_Valid_Smoke_sid, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10003", "fromDate": "2020-05-09", "toDate": "2030-10-11" }, output={ "id": "mosip.pre-registration.datasync.fetch.ids" }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRangeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the given date range, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_Invalid_fromDate

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_Invalid_fromDate, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10001", "fromDate": "2020-05dfddd-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_019" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range where the fromDate is missing, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_15
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_019 PRG_CORE_REQ_019 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_Invalid_registrationCenterId

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_Invalid_registrationCenterId, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "100fff01", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_032" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the invalid registration center ID, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_11
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_032 PRG_BOOK_RCI_032 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_Invalid_requesttime

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_Invalid_requesttime, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "OVEdgeu37373", "registrationCenterId": "10003", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_015" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the invalid request time, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_10
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_015 PRG_CORE_REQ_015 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_Invalid_toDate

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_Invalid_toDate, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10001", "fromDate": "2020-05-09", "toDate": "2021-1dddd0-11" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_019" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range where the 'toDate' field is invalid, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_19
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_019 PRG_CORE_REQ_019 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_blank_fromDate

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_blank_fromDate, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10001", "fromDate": "", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_019" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range where the fromDate field is blank, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_16
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_019 PRG_CORE_REQ_019 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_blank_id

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_blank_id, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10003", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the blank ID, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_blank_registrationCenterId

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_blank_registrationCenterId, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_DATA_SYNC_009" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the blank registration center ID, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_12
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_DATA_SYNC_009 PRG_DATA_SYNC_009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_blank_requesttime

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_blank_requesttime, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "", "registrationCenterId": "10003", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_003" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the request time that is blank, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_08
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_003 PRG_PAM_CORE_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_blank_toDate

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_blank_toDate, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10001", "fromDate": "2020-05-09", "toDate": "" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_032" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range where the toDate field is blank, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_17
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_032 PRG_BOOK_RCI_032 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_blank_version

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_blank_version, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10003", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_002" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the blank version, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_07
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_002 PRG_PAM_CORE_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_inValid_id

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_inValid_id, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mop.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10003", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the Invalid ID, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_invalid_version

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_invalid_version, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1djhsnb@@@0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10003", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_002" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the invalid version, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_002 PRG_PAM_CORE_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_missing_fromDate

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_missing_fromDate, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10001", "fromDate": "$REMOVE$", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_019" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range where the fromDate is missing, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_14
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_019 PRG_CORE_REQ_019 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_missing_id

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_missing_id, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "$REMOVE$", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10003", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the missing ID, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_missing_registrationCenterId

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_missing_registrationCenterId, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "$REMOVE$", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_DATA_SYNC_009" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the missing registration center ID, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_13
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_DATA_SYNC_009 PRG_DATA_SYNC_009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_missing_requesttime

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_missing_requesttime, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$REMOVE$", "registrationCenterId": "10003", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_003" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the missing request time, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_09
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_003 PRG_PAM_CORE_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_missing_toDate

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_missing_toDate, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "1.0", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10001", "fromDate": "2020-05-09", "toDate": "$REMOVE$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_032" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range where the toDate field is missing, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_18
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_032 PRG_BOOK_RCI_032 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetPRIDByDateRange_missing_version

Testcase Input
testCaseName=Prereg_GetPRIDByDateRange_missing_version, endPoint=/preregistration/v1/sync, role=admin, templateFields=null, input={ "id": "mosip.pre-registration.datasync.fetch.ids", "version": "$REMOVE$", "requesttime": "$TIMESTAMP$", "registrationCenterId": "10003", "fromDate": "2020-05-09", "toDate": "2021-10-11" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_002" } ] }, inputTemplate=preReg/GetPRIDByDateRange/getPRIDByDateRange, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PRID within the specified date range for the missing version, uniqueIdentifier=TC_prereg_GetPRIDByDateRange_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/sync)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_002 PRG_PAM_CORE_002 PASS

back to summary

BookAppointment

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_blank_preRegistrationId

Testcase Input
testCaseName=Prereg_BookAppointment_blank_preRegistrationId, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_015" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a blank preregistration ID, uniqueIdentifier=TC_prereg_BookAppointment_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_015 PRG_CORE_REQ_016 FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.BookAppoinment.test(BookAppoinment.java:150) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:90) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_All_Valid_Smoke

Testcase Input
testCaseName=Prereg_BookAppointment_All_Valid_Smoke, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/bookAppointment/bookAppointmentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Book an appoinment valid data, uniqueIdentifier=TC_prereg_BookAppointment_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Blank_Id

Testcase Input
testCaseName=Prereg_BookAppointment_Blank_Id, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001", "message": "Request id is invalid" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a blank ID, uniqueIdentifier=TC_prereg_BookAppointment_07
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Blank_appointment_date

Testcase Input
testCaseName=Prereg_BookAppointment_Blank_appointment_date, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_008", "message": "Booking date time not selected" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a blank appointment date, uniqueIdentifier=TC_prereg_BookAppointment_14
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_008 PRG_BOOK_RCI_008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Blank_registration_center_id

Testcase Input
testCaseName=Prereg_BookAppointment_Blank_registration_center_id, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_007", "message": "Registration center id not entered" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a blank registration center ID, uniqueIdentifier=TC_prereg_BookAppointment_13
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_007 PRG_BOOK_RCI_007 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Blank_requesttime

Testcase Input
testCaseName=Prereg_BookAppointment_Blank_requesttime, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_003" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a Blank request time, uniqueIdentifier=TC_prereg_BookAppointment_25
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_003 PRG_CORE_REQ_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Blank_time_slot_from

Testcase Input
testCaseName=Prereg_BookAppointment_Blank_time_slot_from, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_003" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with an blank time slot, uniqueIdentifier=TC_prereg_BookAppointment_21
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_003 PRG_BOOK_RCI_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Blank_time_slot_to

Testcase Input
testCaseName=Prereg_BookAppointment_Blank_time_slot_to, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_003" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with an Blank time slot form, uniqueIdentifier=TC_prereg_BookAppointment_20
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_003 PRG_BOOK_RCI_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Blank_version

Testcase Input
testCaseName=Prereg_BookAppointment_Blank_version, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a blank version, uniqueIdentifier=TC_prereg_BookAppointment_08
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_CA_Smoke

Testcase Input
testCaseName=Prereg_BookAppointment_CA_Smoke, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_Smoke_CancellAppointment_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/bookAppointment/bookAppointmentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Book an appointment to cancel the existing appointment, uniqueIdentifier=TC_prereg_BookAppointment_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_CancelApplicationsAppointment_Smoke

Testcase Input
testCaseName=Prereg_BookAppointment_CancelApplicationsAppointment_Smoke, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_Smoke_CancelApplicationsAppointment_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/bookAppointment/bookAppointmentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Book an appointment to cancel applications the existing appointment, uniqueIdentifier=TC_prereg_BookAppointment_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Invalid_Id

Testcase Input
testCaseName=Prereg_BookAppointment_Invalid_Id, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "moe-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a invalid preregistration ID, uniqueIdentifier=TC_prereg_BookAppointment_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Invalid_appointment_date

Testcase Input
testCaseName=Prereg_BookAppointment_Invalid_appointment_date, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "njdus6w22ybsh", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_031" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a invalid appointment date, uniqueIdentifier=TC_prereg_BookAppointment_16
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_031 PRG_BOOK_RCI_031 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Invalid_registration_center_id

Testcase Input
testCaseName=Prereg_BookAppointment_Invalid_registration_center_id, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "363wgbsion_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with an invalid registration center ID, uniqueIdentifier=TC_prereg_BookAppointment_11
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Invalid_requesttime

Testcase Input
testCaseName=Prereg_BookAppointment_Invalid_requesttime, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "snnsjnsjn65" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_015" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a invalid request time, uniqueIdentifier=TC_prereg_BookAppointment_24
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_015 PRG_CORE_REQ_015 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Invalid_time_slot_from

Testcase Input
testCaseName=Prereg_BookAppointment_Invalid_time_slot_from, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "sbshbs653tgv", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_003" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with an invalid time slot from, uniqueIdentifier=TC_prereg_BookAppointment_19
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_003 PRG_BOOK_RCI_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Invalid_time_slot_to

Testcase Input
testCaseName=Prereg_BookAppointment_Invalid_time_slot_to, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "dndj36gsbsb", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_003" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with an invalid time slot, uniqueIdentifier=TC_prereg_BookAppointment_17
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_003 PRG_BOOK_RCI_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Invalid_version

Testcase Input
testCaseName=Prereg_BookAppointment_Invalid_version, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "snsjd73t33ybyh2334@FDh", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a invalid version, uniqueIdentifier=TC_prereg_BookAppointment_10
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Missing_appointment_date

Testcase Input
testCaseName=Prereg_BookAppointment_Missing_appointment_date, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$REMOVE$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_008" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a missing appointment date, uniqueIdentifier=TC_prereg_BookAppointment_15
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_008 PRG_BOOK_RCI_008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Missing_registration_center_id

Testcase Input
testCaseName=Prereg_BookAppointment_Missing_registration_center_id, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$REMOVE$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_007", "message": "Registration center id not entered" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a missing registration center ID, uniqueIdentifier=TC_prereg_BookAppointment_12
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_007 PRG_BOOK_RCI_007 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Missing_time_slot_to

Testcase Input
testCaseName=Prereg_BookAppointment_Missing_time_slot_to, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_003" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a missing time slot, uniqueIdentifier=TC_prereg_BookAppointment_18
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_003 PRG_BOOK_RCI_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_Missing_version

Testcase Input
testCaseName=Prereg_BookAppointment_Missing_version, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "$REMOVE$", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a missing version, uniqueIdentifier=TC_prereg_BookAppointment_09
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_On_holiday

Testcase Input
testCaseName=Prereg_BookAppointment_On_holiday, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_002" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment on a holiday, uniqueIdentifier=TC_prereg_BookAppointment_27
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_002 PRG_BOOK_RCI_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_inValid_preRegistrationId

Testcase Input
testCaseName=Prereg_BookAppointment_inValid_preRegistrationId, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"1234fgfgdb", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with an invalid preregistration ID, uniqueIdentifier=TC_prereg_BookAppointment_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 PRG_APP_013 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_missing_requesttime

Testcase Input
testCaseName=Prereg_BookAppointment_missing_requesttime, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$REMOVE$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_003" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a missing request time, uniqueIdentifier=TC_prereg_BookAppointment_23
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_003 PRG_CORE_REQ_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_missing_time_slot_from

Testcase Input
testCaseName=Prereg_BookAppointment_missing_time_slot_from, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$REMOVE$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_003" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with an missing time slot from, uniqueIdentifier=TC_prereg_BookAppointment_22
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_003 PRG_BOOK_RCI_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_previous_date

Testcase Input
testCaseName=Prereg_BookAppointment_previous_date, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "2017-02-15T04:31:23.613Z" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_013" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a previous date, uniqueIdentifier=TC_prereg_BookAppointment_26
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_013 PRG_CORE_REQ_013 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_with_All_InValid_data

Testcase Input
testCaseName=Prereg_BookAppointment_with_All_InValid_data, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$nId$", "registration_center_id": "$333on_center_id$", "id": "mosip.pre-regooking.book", "version": "1.0.3fhffu", "appointment_date": "$233ntment_date$", "time_slot_from": "$time_2y6373gdg_from$", "time_slot_to": "$time_slo373$", "requesttime": "$TIMEST33dd" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_015" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Book an appointment with an invalid data, uniqueIdentifier=TC_prereg_BookAppointment_29
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_015 PRG_CORE_REQ_015 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinment#Prereg_BookAppointment_with_expired_status

Testcase Input
testCaseName=Prereg_BookAppointment_with_expired_status, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_for_expiry_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "2023-05-16", "time_slot_from": "09:00:00", "time_slot_to": "09:15:00", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_031" } ] }, inputTemplate=preReg/bookAppointment/bookAppointment, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Book an appointment with an expired status, uniqueIdentifier=TC_prereg_BookAppointment_28
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_031 PRG_BOOK_RCI_031 PASS

back to summary

FetchAppointmentDetailsByPrid

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_FetchAppointmentDetailsByPrid_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_FetchAppointmentDetailsByPrid_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "registration_center_id": "10003" }, inputTemplate=preReg/FetchAppointmentDetailsByPrid/fetchAppointmentDetailsByPrid, outputTemplate=preReg/FetchAppointmentDetailsByPrid/fetchAppointmentDetailsByPridResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Fetch appointment details for the preregistration ID, uniqueIdentifier=TC_prereg_FetchAppointmentDetailsByPrid_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.registration_center_id 10003 10003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_FetchAppointmentDetailsByPrid_inValid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_FetchAppointmentDetailsByPrid_inValid_preRegistrationId_sid, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "ggfr3567ugg" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/FetchAppointmentDetailsByPrid/fetchAppointmentDetailsByPrid, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Fetch appointment details for the invalid preregistration ID, uniqueIdentifier=TC_prereg_FetchAppointmentDetailsByPrid_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 PRG_APP_013 PASS

back to summary

BookAppointmentByPRID

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_blank_preRegistrationId

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_blank_preRegistrationId, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a blank preregistration ID, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid.test(BookAppoinmentByPrid.java:124) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:90) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_All_Valid_Smoke

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_All_Valid_Smoke, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for validation, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Blank_Id

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Blank_Id, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a blank ID, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Blank_appointment_date

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Blank_appointment_date, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_008" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for an Blank appointment date, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_13
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_008 PRG_BOOK_RCI_008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Blank_registration_center_id

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Blank_registration_center_id, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_007" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for an Blank registration center ID, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_12
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_007 PRG_BOOK_RCI_007 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Blank_requesttime

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Blank_requesttime, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_003" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a Blank request time, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_22
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_003 PRG_CORE_REQ_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Blank_version

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Blank_version, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a blank version, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_07
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Invalid_appointment_date

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Invalid_appointment_date, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "njdus6w22ybsh", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_031" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for an invalid appointment date, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_15
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_031 PRG_BOOK_RCI_031 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Invalid_registration_center_id

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Invalid_registration_center_id, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "363wgbsion_center_id", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-215" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for an invalid registration center ID, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_10
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Invalid_requesttime

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Invalid_requesttime, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "qerwgtgf" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_015" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a invalid request time, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_21
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_015 PRG_CORE_REQ_015 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Invalid_version

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Invalid_version, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "snsjd73t33ybyh2334@FDh", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Schedule an appointment with a PRID for a invalid version, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_09
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Missing_appointment_date

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Missing_appointment_date, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$REMOVE$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_008" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a missing appointment date, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_14
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_008 PRG_BOOK_RCI_008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Missing_registration_center_id

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Missing_registration_center_id, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$REMOVE$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_007" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for an missing registration center ID, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_11
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_007 PRG_BOOK_RCI_007 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Missing_time_slot_from

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Missing_time_slot_from, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$REMOVE$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_003" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for an missing time slot from, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_19
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_003 PRG_BOOK_RCI_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Missing_time_slot_to

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Missing_time_slot_to, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_003" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for an missing time slot to, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_18
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_003 PRG_BOOK_RCI_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_Missing_version

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_Missing_version, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "$REMOVE$", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a missing version, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_08
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_blank_time_slot_from

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_blank_time_slot_from, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_003" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for an Blank time slot from, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_17
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_003 PRG_BOOK_RCI_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_blank_time_slot_to

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_blank_time_slot_to, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_003" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for an Blank time slot to, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_16
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_003 PRG_BOOK_RCI_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_inValid_Id

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_inValid_Id, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "moe.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a invalid preregistration ID, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_inValid_preRegistrationId

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_inValid_preRegistrationId, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"1234fgfgdb", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for an invalid preregistration ID, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 PRG_APP_013 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_missing_preRegistrationId

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_missing_preRegistrationId, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$REMOVE$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a missing preregistration ID, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 PRG_APP_013 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_missing_requesttime

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_missing_requesttime, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "$REMOVE$" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_003" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a missing request time, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_20
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_003 PRG_CORE_REQ_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.BookAppoinmentByPrid#Prereg_BookAppointmentByPRID_previous_requesttime

Testcase Input
testCaseName=Prereg_BookAppointmentByPRID_previous_requesttime, endPoint=/preregistration/v1/applications/appointment, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "registration_center_id": "$registration_center_id$", "id": "mosip.pre-registration.booking.book", "version": "1.0", "appointment_date": "$appointment_date$", "time_slot_from": "$time_slot_from$", "time_slot_to": "$time_slot_to$", "requesttime": "2017-02-15T04:31:23.613Z" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_013" } ] }, inputTemplate=preReg/bookAppointmentByPRID/bookAppointmentByPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Book an appointment with a PRID for a previous request time, uniqueIdentifier=TC_prereg_BookAppointmentByPRID_23
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_013 PRG_CORE_REQ_013 PASS

back to summary

GetAppointmentDetails

io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId#Prereg_GetAppointmentDetails_empty_space_preRegistrationId

Testcase Input
testCaseName=Prereg_GetAppointmentDetails_empty_space_preRegistrationId, endPoint=/preregistration/v1/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": " " }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/GetAppointmentDetails/getAppointmentDetails, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve appointment details for an empty space preregistration ID, uniqueIdentifier=TC_prereg_GetAppointmentDetails_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId.test(GetWithParamForAutoGenId.java:125) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:90) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId#Prereg_GetAppointmentDetails_AllValid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetAppointmentDetails_AllValid_Smoke_sid, endPoint=/preregistration/v1/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "registration_center_id": "10003" }, inputTemplate=preReg/GetAppointmentDetails/getAppointmentDetails, outputTemplate=preReg/GetAppointmentDetails/getAppointmentDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve appointment details for a valid preregistrationID, uniqueIdentifier=TC_prereg_GetAppointmentDetails_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.registration_center_id 10003 10003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId#Prereg_GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sid, endPoint=/preregistration/v1/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$" }, output={ "registration_center_id": "10003" }, inputTemplate=preReg/GetAppointmentDetails/getAppointmentDetails, outputTemplate=preReg/GetAppointmentDetails/getAppointmentDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve appointment details booked by a valid PRID, uniqueIdentifier=TC_prereg_GetAppointmentDetails_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.registration_center_id 10003 10003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId#Prereg_GetAppointmentDetails_inValid_preRegistrationId

Testcase Input
testCaseName=Prereg_GetAppointmentDetails_inValid_preRegistrationId, endPoint=/preregistration/v1/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "ggfr3567ugg" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/GetAppointmentDetails/getAppointmentDetails, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve appointment details for a invalid preregistrationID, uniqueIdentifier=TC_prereg_GetAppointmentDetails_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 PRG_APP_013 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParamForAutoGenId#Prereg_GetAppointmentDetails_with_cancelled_appoinment

Testcase Input
testCaseName=Prereg_GetAppointmentDetails_with_cancelled_appoinment, endPoint=/preregistration/v1/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Smoke_CancelApplicationsAppointment_sid_preRegistrationId$" }, output={ "registration_center_id": "10003" }, inputTemplate=preReg/GetAppointmentDetails/getAppointmentDetails, outputTemplate=preReg/GetAppointmentDetails/getAppointmentDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve appointment details for a cancelled appointment, uniqueIdentifier=TC_prereg_GetAppointmentDetails_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.registration_center_id 10003 10003 PASS

back to summary

CancelAppointment

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_CancelAppointment_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_CancelAppointment_All_Valid_Smoke_sid, endPoint=/preregistration/v1/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Smoke_CancellAppointment_sid_preRegistrationId$" }, output={ }, inputTemplate=preReg/CancelAppointment/cancelAppointment, outputTemplate=preReg/CancelAppointment/cancelAppointmentResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Cancel appointment for a valid preregistration ID, uniqueIdentifier=TC_prereg_CancelAppointment_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/{preRegistrationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_CancelAppointment_cancell_incomplete_appoinment

Testcase Input
testCaseName=Prereg_CancelAppointment_cancell_incomplete_appoinment, endPoint=/preregistration/v1/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_cancell_incomplete_prid_sid_preRegistrationId$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_013" } ] }, inputTemplate=preReg/CancelAppointment/cancelAppointment, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Canceling an appointment with an incomplete appointment data, uniqueIdentifier=TC_prereg_CancelAppointment_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_013 PRG_BOOK_RCI_013 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_CancelAppointment_inValid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_CancelAppointment_inValid_preRegistrationId_sid, endPoint=/preregistration/v1/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "36272yhshsgblAppointment_sid_preRegistrati" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/CancelAppointment/cancelAppointment, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Canceling an appointment with an invalid preregistration ID, uniqueIdentifier=TC_prereg_CancelAppointment_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 PRG_APP_013 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_CancelAppointment_with_already_cancelled_appoinment

Testcase Input
testCaseName=Prereg_CancelAppointment_with_already_cancelled_appoinment, endPoint=/preregistration/v1/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Smoke_CancellAppointment_sid_preRegistrationId$" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_013" } ] }, inputTemplate=preReg/CancelAppointment/cancelAppointment, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Canceling an appointment that has already been cancelled, uniqueIdentifier=TC_prereg_CancelAppointment_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_013 PRG_BOOK_RCI_013 PASS

back to summary

CancelApplicationsAppointment

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_CancelApplicationsAppointment_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_CancelApplicationsAppointment_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Smoke_CancelApplicationsAppointment_sid_preRegistrationId$" }, output={ }, inputTemplate=preReg/CancelApplicationsAppointment/cancelApplicationsAppointment, outputTemplate=preReg/CancelApplicationsAppointment/cancelApplicationsAppointmentResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Canceling appointment for a valid preregistration ID, uniqueIdentifier=TC_prereg_CancelAppointment_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#Prereg_CancelApplicationsAppointment_inValid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_CancelApplicationsAppointment_inValid_preRegistrationId_sid, endPoint=/preregistration/v1/applications/appointment/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "36272yhshsgblAppointment_sid_preRegistrati" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/CancelApplicationsAppointment/cancelApplicationsAppointment, outputTemplate=preReg/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Canceling appointment for an invalid preregistration ID, uniqueIdentifier=TC_prereg_CancelAppointment_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 PRG_APP_013 PASS

back to summary

GetAvailableSlotForRegCentreId

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAvailableSlotForRegCentreId_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetAvailableSlotForRegCentreId_All_Valid_Smoke_sid, endPoint=/preregistration/v1/appointment/availability/{registrationCenterId}, role=batch, templateFields=null, input={ "registrationCenterId": "10003" }, output={ "regCenterId": "10003" }, inputTemplate=preReg/GetAvailableSlotForRegCentreId/getAvailableSlotForRegCentreId, outputTemplate=preReg/GetAvailableSlotForRegCentreId/getAvailableSlotForRegCentreIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve available slots for a valid registration center ID, uniqueIdentifier=TC_prereg_GetAvailableSlotForRegCentreId_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/availability/{registrationCenterId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.regCenterId 10003 10003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAvailableSlotForRegCentreId_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetAvailableSlotForRegCentreId_Valid_Smoke_sid, endPoint=/preregistration/v1/appointment/availability/{registrationCenterId}, role=batch, templateFields=null, input={ "registrationCenterId": "10003" }, output={ "regCenterId": "10003" }, inputTemplate=preReg/GetAvailableSlotForRegCentreId/getAvailableSlotForRegCentreId, outputTemplate=preReg/GetAvailableSlotForRegCentreId/getAvailableSlotForRegCentreIdResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve available slots for a valid registration center ID, uniqueIdentifier=TC_prereg_GetAvailableSlotForRegCentreId_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/availability/{registrationCenterId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.regCenterId 10003 10003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAvailableSlotForRegCentreId_inValid_registrationCenterId_sid

Testcase Input
testCaseName=Prereg_GetAvailableSlotForRegCentreId_inValid_registrationCenterId_sid, endPoint=/preregistration/v1/appointment/availability/{registrationCenterId}, role=batch, templateFields=null, input={ "registrationCenterId": "1shsbsb@@@GB3" }, output={ "errors": [ { "errorCode": "KER-MSD-215" } ] }, inputTemplate=preReg/GetAvailableSlotForRegCentreId/getAvailableSlotForRegCentreId, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve available slots for an invalid registration center ID, uniqueIdentifier=TC_prereg_GetAvailableSlotForRegCentreId_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/availability/{registrationCenterId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

GetBookingsForRegCenter

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetBookingsForRegCenter_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetBookingsForRegCenter_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/bookings/{regCenterId}?appointmentDate=2020-10-01&appointmentToDate=2034-10-13, role=batch, templateFields=null, input={ "regCenterId": "10003" }, output={ "regCenterId": "10003" }, inputTemplate=preReg/GetBookingsForRegCenter/getBookingsForRegCenter, outputTemplate=preReg/GetBookingsForRegCenter/getBookingsForRegCenterResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve booking for a valid registration center ID, uniqueIdentifier=TC_prereg_GetBookingsForRegCenter_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/bookings/{regCenterId}?appointmentDate=2020-10-01&appointmentToDate=2034-10-13)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.regCenterId 10003 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:124) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:90) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetBookingsForRegCenter_with_InValid_date_format

Testcase Input
testCaseName=Prereg_GetBookingsForRegCenter_with_InValid_date_format, endPoint=/preregistration/v1/applications/bookings/{regCenterId}?from_date=2020-45461&to_date=2034-10-13, role=batch, templateFields=null, input={ "regCenterId": "10003" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_032" } ] }, inputTemplate=preReg/GetBookingsForRegCenter/getBookingsForRegCenter, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve booking for a registration center with an invalid date format, uniqueIdentifier=TC_prereg_GetBookingsForRegCenter_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/bookings/{regCenterId}?from_date=2020-45461&to_date=2034-10-13)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_032 PRG_CORE_REQ_016 FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:124) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:90) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetBookingsForRegCenter_with_InValid_regcenter

Testcase Input
testCaseName=Prereg_GetBookingsForRegCenter_with_InValid_regcenter, endPoint=/preregistration/v1/applications/bookings/{regCenterId}?appointmentDate=2020-10-01&appointmentToDate=2034-10-13, role=batch, templateFields=null, input={ "regCenterId": "10@@#$$003" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_032" } ] }, inputTemplate=preReg/GetBookingsForRegCenter/getBookingsForRegCenter, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve booking for a registration center with an invalid registration center ID, uniqueIdentifier=TC_prereg_GetBookingsForRegCenter_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/bookings/{regCenterId}?appointmentDate=2020-10-01&appointmentToDate=2034-10-13)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_032 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:124) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:90) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetBookingsForRegCenter_with_InValid_regcenter_invalidDate

Testcase Input
testCaseName=Prereg_GetBookingsForRegCenter_with_InValid_regcenter_invalidDate, endPoint=/preregistration/v1/applications/bookings/{regCenterId}?appointmentDate=20204y464tg1&appointmentToDate=2034-10-13, role=batch, templateFields=null, input={ "regCenterId": "10@@#$$003" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_032" } ] }, inputTemplate=preReg/GetBookingsForRegCenter/getBookingsForRegCenter, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve booking for a registration center with an invalid registration center ID and an invalid date, uniqueIdentifier=TC_prereg_GetBookingsForRegCenter_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/bookings/{regCenterId}?appointmentDate=20204y464tg1&appointmentToDate=2034-10-13)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_032 PRG_APP_013 FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:124) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:90) ... Removed 22 stack frames

back to summary

GetPRIDForRegCent

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetPRIDForRegCent_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetPRIDForRegCent_All_Valid_Smoke_sid, endPoint=/preregistration/v1/appointment/preRegistrationId/{registrationCenterId}?from_date=2020-10-01&to_date=2034-10-13, role=batch, templateFields=null, input={ "registrationCenterId": "10003" }, output={ "registration_center_id": "10003" }, inputTemplate=preReg/GetPRIDForRegCent/getPRIDForRegCent, outputTemplate=preReg/GetPRIDForRegCent/getPRIDForRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve PRID for a valid registration center ID, uniqueIdentifier=TC_prereg_GetPRIDForRegCent_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/preRegistrationId/{registrationCenterId}?from_date=2020-10-01&to_date=2034-10-13)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.registration_center_id 10003 10003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetPRIDForRegCent_inValid_registrationCenterId_sid

Testcase Input
testCaseName=Prereg_GetPRIDForRegCent_inValid_registrationCenterId_sid, endPoint=/preregistration/v1/appointment/preRegistrationId/{registrationCenterId}?from_date=2020-10-01&to_date=2021-10-13, role=batch, templateFields=null, input={ "registrationCenterId": "1000dnsjsja2@@3" }, output={ "errors": [ { "errorCode": "PRG_BOOK_RCI_032" } ] }, inputTemplate=preReg/GetPRIDForRegCent/getPRIDForRegCent, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve PRID for an invalid registration center ID, uniqueIdentifier=TC_prereg_GetPRIDForRegCent_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/appointment/preRegistrationId/{registrationCenterId}?from_date=2020-10-01&to_date=2021-10-13)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_BOOK_RCI_032 PRG_BOOK_RCI_032 PASS

back to summary

SendNotifications

io.mosip.testrig.apirig.testscripts.PostWithFormDataAndFileForNotificationAPI#Prereg_SendNotifications_InValid_id

Testcase Input
testCaseName=Prereg_SendNotifications_InValid_id, endPoint=/preregistration/v1/notification, role=batch, templateFields=null, input={ "id":"mosip.pre-registration.notification.notifyasdf", "version":"1.0", "requesttime":"$TIMESTAMP$", "name":"FR", "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "appointmentDate":"$ID:GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sid_appointment_date$", "appointmentTime":"$ID:GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sid_time_slot_from$", "mobNum":"9090872300", "emailID":"mosipuser123@mailinator.com", "additionalRecipient":false, "isBatch":false }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate=preReg/SendNotifications/sendNotificationsNotify, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Trigger notification with an invalid ID, uniqueIdentifier=TC_prereg_SendNotifications_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/notification)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithFormDataAndFileForNotificationAPI.test(PostWithFormDataAndFileForNotificationAPI.java:99) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:90) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormDataAndFileForNotificationAPI#Prereg_SendNotifications_InValid_preRegId

Testcase Input
testCaseName=Prereg_SendNotifications_InValid_preRegId, endPoint=/preregistration/v1/notification, role=batch, templateFields=null, input={ "id":"mosip.pre-registration.notification.notify", "version":"1.0", "requesttime":"$TIMESTAMP$", "name":"FR", "preRegistrationId":"sadgf", "appointmentDate":"$ID:GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sid_appointment_date$", "appointmentTime":"$ID:GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sid_time_slot_from$", "mobNum":"9090872300", "emailID":"mosipuser123@mailinator.com", "additionalRecipient":false, "isBatch":false }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/SendNotifications/sendNotificationsNotify, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Trigger notification with an invalid pre-registration ID, uniqueIdentifier=TC_prereg_SendNotifications_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/notification)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PostWithFormDataAndFileForNotificationAPI.test(PostWithFormDataAndFileForNotificationAPI.java:99) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:90) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormDataAndFileForNotificationAPI#Prereg_SendNotifications_All_Valid_Smoke

Testcase Input
testCaseName=Prereg_SendNotifications_All_Valid_Smoke, endPoint=/preregistration/v1/notification/notify, role=batch, templateFields=null, input={ "id":"mosip.pre-registration.notification.notify", "version":"1.0", "requesttime":"$TIMESTAMP$", "name":"TEST_FULLNAME", "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "appointmentDate":"$ID:GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sid_appointment_date$", "appointmentTime":"$ID:GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sid_time_slot_from$", "mobNum":"9090872333", "emailID":"mosipuser1234@mailinator.com", "isBatch":true }, output={ }, inputTemplate=preReg/SendNotifications/sendNotificationsNotify, outputTemplate=preReg/SendNotifications/sendNotificationsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Trigger notification with valid data, uniqueIdentifier=TC_prereg_SendNotifications_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/notification/notify)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormDataAndFileForNotificationAPI#Prereg_SendNotifications_Notify_All_Valid_Smoke

Testcase Input
testCaseName=Prereg_SendNotifications_Notify_All_Valid_Smoke, endPoint=/preregistration/v1/notification/notify, role=batch, templateFields=null, input={ "id":"mosip.pre-registration.notification.notify", "version":"1.0", "requesttime":"$TIMESTAMP$", "name":"TEST_FULLNAME", "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$", "appointmentDate":"$ID:GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sid_appointment_date$", "appointmentTime":"$ID:GetAppointmentDetails_BookByPRID_All_Valid_Smoke_sid_time_slot_from$", "mobNum":"9090872300", "emailID":"mosipuser123@mailinator.com", "isBatch":true }, output={ }, inputTemplate=preReg/SendNotifications/sendNotificationsNotify, outputTemplate=preReg/SendNotifications/sendNotificationsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Trigger notification to notify with valid data, uniqueIdentifier=TC_prereg_SendNotifications_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/notification/notify)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DeleteSpecificDocForaPRID

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeletePreRegistration_inValid_documentId_sid

Testcase Input
testCaseName=Prereg_DeletePreRegistration_inValid_documentId_sid, endPoint=/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "documentId": "53fhv@fgjd_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "PRG_PAM_DOC_005" } ] }, inputTemplate=preReg/DeleteSpecificDocForaPRID/deleteSpecificDocForaPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete preregistration with an invalid document ID, uniqueIdentifier=TC_prereg_DeleteSpecificDocForaPRID_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_DOC_005 PRG_PAM_DOC_005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeletePreRegistration_inValid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_DeletePreRegistration_inValid_preRegistrationId_sid, endPoint=/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "hnyfv_preRegistrationId", "documentId": "$ID:UploadDocument_All_Valid_Smoke_sid_docId$" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/DeleteSpecificDocForaPRID/deleteSpecificDocForaPRID, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete preregistration with an invalid PRID, uniqueIdentifier=TC_prereg_DeleteSpecificDocForaPRID_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeleteSpecificDocForaPRID_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_DeleteSpecificDocForaPRID_All_Valid_Smoke_sid, endPoint=/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$", "documentId": "$ID:UploadDocument_All_Valid_Smoke_sid_docId$" }, output={ }, inputTemplate=preReg/DeleteSpecificDocForaPRID/deleteSpecificDocForaPRID, outputTemplate=preReg/DeleteSpecificDocForaPRID/deleteSpecificDocForaPRIDResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Delete specific document for a valid PRID, uniqueIdentifier=TC_prereg_DeleteSpecificDocForaPRID_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/{documentId}?preRegistrationId={preRegistrationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DeleteAllDocForaPRID

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeletePreRegistration_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_DeletePreRegistration_All_Valid_Smoke_sid, endPoint=/preregistration/v1/documents/preregistration/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Smoke_alldel_sid_preRegistrationId$" }, output={ }, inputTemplate=preReg/DeleteAllDocForaPRID/deleteAllDocForaPRID, outputTemplate=preReg/DeleteAllDocForaPRID/deleteAllDocForaPRIDResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Delete preregistration with all valid preregistration ID, uniqueIdentifier=TC_prereg_DeleteAllDocForaPRID_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/preregistration/{preRegistrationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeletePreRegistration_InValid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_DeletePreRegistration_InValid_preRegistrationId_sid, endPoint=/preregistration/v1/documents/preregistration/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$I8765fghsid_preRegistrationId$" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/DeleteAllDocForaPRID/deleteAllDocForaPRID, outputTemplate=preReg/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete preregistration with an invalid preregisteration ID, uniqueIdentifier=TC_prereg_DeleteAllDocForaPRID_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/documents/preregistration/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

DeleteBooking

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeleteBooking_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_DeleteBooking_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/appointment?preRegistrationId={preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "deletedBy":"robin.hood@mailinator.com" }, inputTemplate=preReg/DeleteBooking/deleteBooking, outputTemplate=preReg/DeleteBooking/deleteBookingResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete bookings for all valid preregistration ID, uniqueIdentifier=TC_prereg_DeleteBooking_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment?preRegistrationId={preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.deletedBy robin.hood@mailinator.com robin.hood@mailinator.com PASS

back to summary

InvalidateToken

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_InvalidateToken_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_InvalidateToken_All_Valid_Smoke_sid, endPoint=/preregistration/v1/login/invalidateToken, role=batch, templateFields=null, input={ }, output={ "response": "Loggedout successfully" }, inputTemplate=preReg/InvalidateToken/invalidatetoken, outputTemplate=preReg/InvalidateToken/invalidatetokenresult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Invalidate token using valid data, uniqueIdentifier=TC_prereg_InvalidateToken_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/invalidateToken)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response Loggedout successfully Loggedout successfully PASS

back to summary

Transliteration

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_Transliteration_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_Transliteration_All_Valid_Smoke_sid, endPoint=/preregistration/v1/transliteration/transliterate, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.transliteration.transliterate", "version": "1.0", "requesttime": "$TIMESTAMP$", "from_field_value": "string", "from_field_lang": "eng", "to_field_lang": "ara" }, output={ "from_field_value": "string", "from_field_lang": "eng", "to_field_value": "سترِنگ", "to_field_lang": "ara" }, inputTemplate=preReg/Transliteration/translate, outputTemplate=preReg/Transliteration/translateResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the preregistration data using valid transliteration, uniqueIdentifier=TC_prereg_Transliteration_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/transliteration/transliterate)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.to_field_value سترِنگ سترِنگ PASS
response.from_field_value string string PASS
response.to_field_lang ara ara PASS
response.from_field_lang eng eng PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_Transliteration_inValid_fromfieldlang

Testcase Input
testCaseName=Prereg_Transliteration_inValid_fromfieldlang, endPoint=/preregistration/v1/transliteration/transliterate, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.transliteration.transliterate", "version": "1.0", "requesttime": "$TIMESTAMP$", "from_field_value": "string", "from_field_lang": "wqeffv", "to_field_lang": "ara" }, output={ "errors": [ { "errorCode": "PRG_TRL_APP_002" } ] }, inputTemplate=preReg/Transliteration/translate, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the Transliteration data for an invalid 'to-field' language, uniqueIdentifier=TC_prereg_Transliteration_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/transliteration/transliterate)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_TRL_APP_002 PRG_TRL_APP_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_Transliteration_inValid_tofieldlang

Testcase Input
testCaseName=Prereg_Transliteration_inValid_tofieldlang, endPoint=/preregistration/v1/transliteration/transliterate, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.transliteration.transliterate", "version": "1.0", "requesttime": "$TIMESTAMP$", "from_field_value": "string", "from_field_lang": "eng", "to_field_lang": "asdlka" }, output={ "errors": [ { "errorCode": "PRG_TRL_APP_002" } ] }, inputTemplate=preReg/Transliteration/translate, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the transliteration data for an invalid to-field language, uniqueIdentifier=TC_prereg_Transliteration_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/transliteration/transliterate)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_TRL_APP_002 PRG_TRL_APP_002 PASS

back to summary

GetAllApplications

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllApplications_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetAllApplications_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications, role=batch, templateFields=null, input={ "type": null }, output={ }, inputTemplate=preReg/GetAllApplications/getAllApplications, outputTemplate=preReg/GetAllApplications/getAllApplicationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all applications with valid data, uniqueIdentifier=TC_prereg_GetAllApplications_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllApplications_InValid

Testcase Input
testCaseName=Prereg_GetAllApplications_InValid, endPoint=/preregistration/v1/applications?type={type}, role=batch, templateFields=null, input={ "type": "263gedbdbegegedb" }, output={ "errors": [ { "errorCode": "PRG_APP_016" } ] }, inputTemplate=preReg/GetAllApplications/getAllApplications, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all applications with invalid data, uniqueIdentifier=TC_prereg_GetAllApplications_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications?type={type})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_016 PRG_APP_016 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllApplications_InValid_Type

Testcase Input
testCaseName=Prereg_GetAllApplications_InValid_Type, endPoint=/preregistration/v1/applications?type={type}, role=batch, templateFields=null, input={ "type": "erwsdhgqw5dcfbz" }, output={ "errors": [ { "errorCode": "PRG_APP_016" } ] }, inputTemplate=preReg/GetAllApplications/getAllApplications, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve all applications with an invalid type, uniqueIdentifier=TC_prereg_GetAllApplications_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications?type={type})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_016 PRG_APP_016 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllApplications_Valid_Type_Smoke_sid

Testcase Input
testCaseName=Prereg_GetAllApplications_Valid_Type_Smoke_sid, endPoint=/preregistration/v1/applications?type={type}, role=batch, templateFields=null, input={ "type": "NEW_PREREGISTRATION" }, output={ }, inputTemplate=preReg/GetAllApplications/getAllApplications, outputTemplate=preReg/GetAllApplications/getAllApplicationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all applications with a valid type, uniqueIdentifier=TC_prereg_GetAllApplications_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications?type={type})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetAllApplicationsWithapplicationId

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllApplicationsWithapplicationId_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetAllApplicationsWithapplicationId_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/{applicationId}, role=batch, templateFields=null, input={ "applicationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ }, inputTemplate=preReg/GetAllApplicationsWithapplicationId/GetAllApplicationsWithapplicationId, outputTemplate=preReg/GetAllApplicationsWithapplicationId/getAllApplicationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all applications with the application ID, uniqueIdentifier=TC_prereg_GetAllApplicationsWithapplicationId_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/{applicationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllApplicationsWithapplicationId_with_expired

Testcase Input
testCaseName=Prereg_GetAllApplicationsWithapplicationId_with_expired, endPoint=/preregistration/v1/applications/{applicationId}, role=batch, templateFields=null, input={ "applicationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ }, inputTemplate=preReg/GetAllApplicationsWithapplicationId/GetAllApplicationsWithapplicationId, outputTemplate=preReg/GetAllApplicationsWithapplicationId/getAllApplicationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all applications with the expired application ID, uniqueIdentifier=TC_prereg_GetAllApplicationsWithapplicationId_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/{applicationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllApplicationsWithapplicationId_with_invalid_applicationId

Testcase Input
testCaseName=Prereg_GetAllApplicationsWithapplicationId_with_invalid_applicationId, endPoint=/preregistration/v1/applications/{applicationId}, role=batch, templateFields=null, input={ "applicationId": "26363gdgdb@636e4gdg" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/GetAllApplicationsWithapplicationId/GetAllApplicationsWithapplicationId, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all applications with an invalid application ID, uniqueIdentifier=TC_prereg_GetAllApplicationsWithapplicationId_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/{applicationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 PRG_APP_013 PASS

back to summary

GetUpdatedDateTimeByPrid

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetUpdatedDateTimeByPrid_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetUpdatedDateTimeByPrid_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg/updatedTime, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.demographic.retrieve.date", "version": "1.0", "requesttime": "$TIMESTAMP$", "registartion_center_id": "10003", "pre_registration_ids": [ { "pre_registration_id":"$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, { "pre_registration_id":"$ID:CreatePrereg_Valid_Smoke_sid_preRegistrationId$" }, { "pre_registration_id":"$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$" } ] }, output={ }, inputTemplate=preReg/GetUpdatedDateTimeByPrid/getUpdatedDateTimeByPrid, outputTemplate=preReg/GetUpdatedDateTimeByPrid/getUpdatedDateTimeByPridResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all applications with the application ID using valid data, uniqueIdentifier=TC_prereg_GetUpdatedDateTimeByPrid_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/updatedTime)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_GetUpdatedDateTimeByPrid_InValid_ID

Testcase Input
testCaseName=Prereg_GetUpdatedDateTimeByPrid_InValid_ID, endPoint=/preregistration/v1/applications/prereg/updatedTime, role=batch, templateFields=null, input={ "id": "mosip.pre-registration.demographic.retrieve.date", "version": "1.0", "requesttime": "$TIMESTAMP$", "registartion_center_id": "10003", "pre_registration_ids": [ { "pre_registration_id":"rtr4243456rsdgfb" } ] }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/GetUpdatedDateTimeByPrid/getUpdatedDateTimeByPrid, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve all applications with the application ID using invalid ID, uniqueIdentifier=TC_prereg_GetUpdatedDateTimeByPrid_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/updatedTime)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

AddUpdateRegistration

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddUpdateRegistration_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_AddUpdateRegistration_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/updateregistration, role=batch, templateFields=[langCode], input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "langCode": "eng", "id": "mosip.pre-registration.updateregistration.create" }, output={ "bookingType": "UPDATE_REGISTRATION", "applicationStatusCode": "SUBMITTED" }, inputTemplate=preReg/AddUpdateRegistration/addUpdateRegistration, outputTemplate=preReg/AddUpdateRegistration/addUpdateRegistrationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=add an update to the registration with valid data, uniqueIdentifier=TC_prereg_AddUpdateRegistration_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/updateregistration)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType UPDATE_REGISTRATION UPDATE_REGISTRATION PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/updateregistration)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType UPDATE_REGISTRATION UPDATE_REGISTRATION PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/updateregistration)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType UPDATE_REGISTRATION UPDATE_REGISTRATION PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/updateregistration)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType UPDATE_REGISTRATION UPDATE_REGISTRATION PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/updateregistration)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType UPDATE_REGISTRATION UPDATE_REGISTRATION PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/updateregistration)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType UPDATE_REGISTRATION UPDATE_REGISTRATION PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType UPDATE_REGISTRATION UPDATE_REGISTRATION PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddUpdateRegistration_inValid_langcode

Testcase Input
testCaseName=Prereg_AddUpdateRegistration_inValid_langcode, endPoint=/preregistration/v1/applications/updateregistration, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "langCode": "xyz", "id": "mosip.pre-registration.updateregistration.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_014", "message": "Lang code is invalid" } ] }, inputTemplate=preReg/AddUpdateRegistration/addUpdateRegistration, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=add an update to the registration with an invalid data, uniqueIdentifier=TC_prereg_AddUpdateRegistration_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/updateregistration)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_014 PRG_CORE_REQ_014 PASS

back to summary

AddLostUinApplication

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddLostUinApplication_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_AddLostUinApplication_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/lostuin, role=batch, templateFields=[langCode], input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "langCode": "eng", "id": "mosip.pre-registration.lostuin.create" }, output={ "bookingType": "LOST_FORGOTTEN_UIN", "applicationStatusCode": "SUBMITTED" }, inputTemplate=preReg/AddLostUinApplication/addLostUinApplication, outputTemplate=preReg/AddLostUinApplication/addLostUinApplicationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=process the lost UIN application with a valid ID, uniqueIdentifier=TC_prereg_AddLostUinApplication_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddLostUinApplication_Invalid_id

Testcase Input
testCaseName=Prereg_AddLostUinApplication_Invalid_id, endPoint=/preregistration/v1/applications/lostuin, role=batch, templateFields=[langCode], input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "langCode": "eng", "id": "n.create" }, output={ "errors": [ { "errorCode": "PRG_PAM_CORE_001" } ] }, inputTemplate=preReg/AddLostUinApplication/addLostUinApplication, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=process the lost UIN application with an invalid ID, uniqueIdentifier=TC_prereg_AddLostUinApplication_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_CORE_001 PRG_PAM_CORE_001 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddLostUinApplication_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_AddLostUinApplication_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/lostuin, role=batch, templateFields=[langCode], input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "langCode": "eng", "id": "mosip.pre-registration.lostuin.create" }, output={ "bookingType": "LOST_FORGOTTEN_UIN", "applicationStatusCode": "SUBMITTED" }, inputTemplate=preReg/AddLostUinApplication/addLostUinApplication, outputTemplate=preReg/AddLostUinApplication/addLostUinApplicationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Process the lost UIN application with a valid data, uniqueIdentifier=TC_prereg_AddLostUinApplication_07
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.bookingType LOST_FORGOTTEN_UIN LOST_FORGOTTEN_UIN PASS
response.applicationStatusCode SUBMITTED SUBMITTED PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddLostUinApplication_inValid_langcode

Testcase Input
testCaseName=Prereg_AddLostUinApplication_inValid_langcode, endPoint=/preregistration/v1/applications/lostuin, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "langCode": "xyz", "id": "mosip.pre-registration.lostuin.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_014" } ] }, inputTemplate=preReg/AddLostUinApplication/addLostUinApplication, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Process the lost UIN application with an invalid language code, uniqueIdentifier=TC_prereg_AddLostUinApplication_08
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_014 PRG_CORE_REQ_014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddLostUinApplication_invalid_lang_code

Testcase Input
testCaseName=Prereg_AddLostUinApplication_invalid_lang_code, endPoint=/preregistration/v1/applications/lostuin, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "langCode": "e@@dd", "id": "mosip.pre-registration.lostuin.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_014" } ] }, inputTemplate=preReg/AddLostUinApplication/addLostUinApplication, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Process the lost UIN application with an invalid language code, uniqueIdentifier=TC_prereg_AddLostUinApplication_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_014 PRG_CORE_REQ_014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddLostUinApplication_with_INVALID_version

Testcase Input
testCaseName=Prereg_AddLostUinApplication_with_INVALID_version, endPoint=/preregistration/v1/applications/lostuin, role=batch, templateFields=[langCode], input={ "version": "$353F@GGWYS", "requesttime": "$TIMESTAMP$", "langCode": "eng", "id": "mosip.pre-registration.lostuin.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate=preReg/AddLostUinApplication/addLostUinApplication, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Process the lost UIN application with an invalid version, uniqueIdentifier=TC_prereg_AddLostUinApplication_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddLostUinApplication_without_any_data

Testcase Input
testCaseName=Prereg_AddLostUinApplication_without_any_data, endPoint=/preregistration/v1/applications/lostuin, role=batch, templateFields=null, input={ "version": "", "requesttime": "", "langCode": "", "id": "" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_003" } ] }, inputTemplate=preReg/AddLostUinApplication/addLostUinApplication, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Process the lost UIN application with no data provided, uniqueIdentifier=TC_prereg_AddLostUinApplication_09
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_003 PRG_CORE_REQ_003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddLostUinApplication_without_version

Testcase Input
testCaseName=Prereg_AddLostUinApplication_without_version, endPoint=/preregistration/v1/applications/lostuin, role=batch, templateFields=[langCode], input={ "version": "", "requesttime": "$TIMESTAMP$", "langCode": "eng", "id": "mosip.pre-registration.lostuin.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate=preReg/AddLostUinApplication/addLostUinApplication, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Process the lost UIN application without specifying the version, uniqueIdentifier=TC_prereg_AddLostUinApplication_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_AddLostUinApplication_without_version_attribute

Testcase Input
testCaseName=Prereg_AddLostUinApplication_without_version_attribute, endPoint=/preregistration/v1/applications/lostuin, role=batch, templateFields=[langCode], input={ "version": "$IGNORE$", "requesttime": "$TIMESTAMP$", "langCode": "eng", "id": "mosip.pre-registration.lostuin.create" }, output={ "errors": [ { "errorCode": "PRG_CORE_REQ_002" } ] }, inputTemplate=preReg/AddLostUinApplication/addLostUinApplication, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Process the lost UIN application without specifying the version and attribute, uniqueIdentifier=TC_prereg_AddLostUinApplication_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/lostuin)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_CORE_REQ_002 PRG_CORE_REQ_002 PASS

back to summary

DeleteLostUinApplication

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeleteLostUinApplication_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_DeleteLostUinApplication_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg/{applicationId}, role=batch, templateFields=null, input={ "applicationId": "$ID:CreatePrereg_Valid_Smoke_sid_preRegistrationId$" }, output={ "deletedBy": "$IGNORE$" }, inputTemplate=preReg/DeleteLostUinApplication/deleteLostUinApplication, outputTemplate=preReg/DeleteLostUinApplication/deleteLostUinApplicationResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Delete the lost UIN application with valid data, uniqueIdentifier=TC_prereg_DeleteLostUinApplication_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{applicationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeleteLostUinApplication_after_its_deletion

Testcase Input
testCaseName=Prereg_DeleteLostUinApplication_after_its_deletion, endPoint=/preregistration/v1/applications/prereg/{applicationId}, role=batch, templateFields=null, input={ "applicationId": "$ID:CreatePrereg_Valid_Smoke_sid_preRegistrationId$" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/DeleteLostUinApplication/deleteLostUinApplication, outputTemplate=preReg/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Delete the lost UIN application after it has been removed, uniqueIdentifier=TC_prereg_DeleteLostUinApplication_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{applicationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeleteLostUinApplication_inValid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_DeleteLostUinApplication_inValid_preRegistrationId_sid, endPoint=/preregistration/v1/applications/prereg/{applicationId}, role=batch, templateFields=null, input={ "applicationId": "nhhh654443@@ffffv" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/DeleteLostUinApplication/deleteLostUinApplication, outputTemplate=preReg/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete the lost UIN application with an invalid preregistration ID, uniqueIdentifier=TC_prereg_DeleteLostUinApplication_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{applicationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeleteLostUinApplication_multiple_application_sid

Testcase Input
testCaseName=Prereg_DeleteLostUinApplication_multiple_application_sid, endPoint=/preregistration/v1/applications/prereg/{applicationId}, role=batch, templateFields=null, input={ "applicationId": "$ID:CreatePrereg_All_Valid_Smoke_UpdateDocRefID_sid_preRegistrationId$" }, output={ "deletedBy": "$IGNORE$" }, inputTemplate=preReg/DeleteLostUinApplication/deleteLostUinApplication, outputTemplate=preReg/DeleteLostUinApplication/deleteLostUinApplicationResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Delete the lost UIN application with multiple preregistration IDs for the application, uniqueIdentifier=TC_prereg_DeleteLostUinApplication_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{applicationId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeleteLostUinApplication_random_number_sid

Testcase Input
testCaseName=Prereg_DeleteLostUinApplication_random_number_sid, endPoint=/preregistration/v1/applications/prereg/{applicationId}, role=batch, templateFields=null, input={ "applicationId": "12736445738389" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/DeleteLostUinApplication/deleteLostUinApplication, outputTemplate=preReg/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete the lost UIN application with a random number preregistration ID, uniqueIdentifier=TC_prereg_DeleteLostUinApplication_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{applicationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

DeletePreRegistration

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeletePreRegistration_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_DeletePreRegistration_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_BookByPRID_sid_preRegistrationId$" }, output={ "deletedBy": "robin.hood@mailinator.com" }, inputTemplate=preReg/DeletePreRegistration/deletePreRegistration, outputTemplate=preReg/DeletePreRegistration/deletePreRegistrationResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete the preregistration with a valid preregistration ID, uniqueIdentifier=TC_prereg_DeletePreRegistration_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.deletedBy robin.hood@mailinator.com robin.hood@mailinator.com PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Prereg_DeletePreRegistration_inValid_preRegistrationId_sid

Testcase Input
testCaseName=Prereg_DeletePreRegistration_inValid_preRegistrationId_sid, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "nhhh654443@@ffffv" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/DeletePreRegistration/deletePreRegistration, outputTemplate=preReg/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Delete the preregistration with an invalid preregistration ID, uniqueIdentifier=TC_prereg_DeletePreRegistration_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

GetPreRegInfo

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetPreRegInfoByPrid_Valid_preRegistrationId

Testcase Input
testCaseName=Prereg_GetPreRegInfoByPrid_Valid_preRegistrationId, endPoint=/preregistration/v1/applications/prereg/info/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "postalCode":"14022", "dateOfBirth": "$IGNORE$", "IDSchemaVersion": "$IGNORE$", "phone": "$IGNORE$" }, inputTemplate=preReg/GetPreRegInfoByPrid/getPreRegInfoByPrid, outputTemplate=preReg/GetPreRegInfoByPrid/getPreRegInfoByPridResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve preregistration information using the preReg Id with a valid preRegistrationId, uniqueIdentifier=TC_prereg_GetPreRegInfoByPrid_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/info/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.demographicResponse.demographicDetails.identity.phone 8249742850 8249742850 PASS
response.demographicResponse.demographicDetails.identity.dateOfBirth 1996/01/01 1996/01/01 PASS
response.demographicResponse.demographicDetails.identity.email goku@hogwarts.co.in goku@hogwarts.co.in PASS
response.demographicResponse.demographicDetails.identity.postalCode 14022 14022 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetPreRegInfoByPrid_inValid_preRegistrationId

Testcase Input
testCaseName=Prereg_GetPreRegInfoByPrid_inValid_preRegistrationId, endPoint=/preregistration/v1/applications/prereg/info/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "123456" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/GetPreRegInfoByPrid/getPreRegInfoByPrid, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve preregistration information using the preReg Id with an invalid preRegistrationId, uniqueIdentifier=TC_prereg_GetPreRegInfoByPrid_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/info/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

GetAllPreRegApplications

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllPreRegApplications_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetAllPreRegApplications_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications, role=batch, templateFields=null, input={}, output={ "bookingType": "NEW_PREREGISTRATION" }, inputTemplate=preReg/GetAllPreRegApplications/getAllPreRegApplications, outputTemplate=preReg/GetAllPreRegApplications/GetAllPreRegApplicationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all preregistered applications with a valid preregistration ID, uniqueIdentifier=TC_prereg_GetAllPreRegApplications_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllPreRegApplications_DELETE_UIN_APPLICATION_sid

Testcase Input
testCaseName=Prereg_GetAllPreRegApplications_DELETE_UIN_APPLICATION_sid, endPoint=/preregistration/v1/applications, role=batch, templateFields=null, input={}, output={ "bookingType": "NEW_PREREGISTRATION" }, inputTemplate=preReg/GetAllPreRegApplications/getAllPreRegApplications, outputTemplate=preReg/GetAllPreRegApplications/GetAllPreRegApplicationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all preregistered applications with a prereg ID associated with a deleted UIN application, uniqueIdentifier=TC_prereg_GetAllPreRegApplications_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetAllPreRegApplications_LOST_UIN_APPLICATION_sid

Testcase Input
testCaseName=Prereg_GetAllPreRegApplications_LOST_UIN_APPLICATION_sid, endPoint=/preregistration/v1/applications, role=batch, templateFields=null, input={}, output={ "bookingType": "NEW_PREREGISTRATION" }, inputTemplate=preReg/GetAllPreRegApplications/getAllPreRegApplications, outputTemplate=preReg/GetAllPreRegApplications/GetAllPreRegApplicationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve all preregistered applications with a prereg ID associated with the lost UIN application, uniqueIdentifier=TC_prereg_GetAllPreRegApplications_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

SendOtp

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_SendOtp_All_Valid_Smoke_Phone_sid

Testcase Input
testCaseName=Prereg_SendOtp_All_Valid_Smoke_Phone_sid, endPoint=/preregistration/v1/login/sendOtp/langcode, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "9090872300", "id": "mosip.pre-registration.login.sendotp" }, output={ "status": "success" }, inputTemplate=preReg/SendOtp/sendotp, outputTemplate=preReg/SendOtp/sendotpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Send OTP with a valid phone number on the phone channel, uniqueIdentifier=TC_prereg_SendOtp_09
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/sendOtp/langcode)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status success success PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_SendOtp_All_Valid_Smoke_email_sid

Testcase Input
testCaseName=Prereg_SendOtp_All_Valid_Smoke_email_sid, endPoint=/preregistration/v1/login/sendOtp/langcode, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "john.doe@mailinator.com", "id": "mosip.pre-registration.login.sendotp" }, output={ "status": "success" }, inputTemplate=preReg/SendOtp/sendotp, outputTemplate=preReg/SendOtp/sendotpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Send OTP with a valid phone number on the phone channel, uniqueIdentifier=TC_prereg_SendOtp_10
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/sendOtp/langcode)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status success success PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_SendOtp_Invalid_Phone_Neg

Testcase Input
testCaseName=Prereg_SendOtp_Invalid_Phone_Neg, endPoint=/preregistration/v1/login/sendOtp/langcode, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "12", "id": "mosip.pre-registration.login.sendotp" }, output={ "errors": [ { "errorCode": "PRG_PAM_LGN_008" } ] }, inputTemplate=preReg/SendOtp/sendotp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Send OTP by providing an invalid phone number on the phone channel side, uniqueIdentifier=TC_prereg_SendOtp_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/sendOtp/langcode)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_LGN_008 PRG_PAM_LGN_008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_SendOtp_Invalid__email_Neg

Testcase Input
testCaseName=Prereg_SendOtp_Invalid__email_Neg, endPoint=/preregistration/v1/login/sendOtp/langcode, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "jo32", "id": "mosip.pre-registration.login.sendotp" }, output={ "errors": [ { "errorCode": "PRG_PAM_LGN_008" } ] }, inputTemplate=preReg/SendOtp/sendotp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Send OTP using an invalid email address via the email channel, uniqueIdentifier=TC_prereg_SendOtp_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/sendOtp/langcode)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_LGN_008 PRG_PAM_LGN_008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_SendOtp_MISSING_Phone_Neg

Testcase Input
testCaseName=Prereg_SendOtp_MISSING_Phone_Neg, endPoint=/preregistration/v1/login/sendOtp/langcode, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "$REMOVE$", "id": "mosip.pre-registration.login.sendotp" }, output={ "errors": [ { "errorCode": "PRG_PAM_LGN_008" } ] }, inputTemplate=preReg/SendOtp/sendotp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Sent OTP without a phone number, uniqueIdentifier=TC_prereg_SendOtp_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/sendOtp/langcode)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_LGN_008 PRG_PAM_LGN_008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_SendOtp_Missing_email_Neg

Testcase Input
testCaseName=Prereg_SendOtp_Missing_email_Neg, endPoint=/preregistration/v1/login/sendOtp/langcode, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "$REMOVE$", "id": "mosip.pre-registration.login.sendotp" }, output={ "errors": [ { "errorCode": "PRG_PAM_LGN_008" } ] }, inputTemplate=preReg/SendOtp/sendotp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Sent OTP without an email address via the email channel, uniqueIdentifier=TC_prereg_SendOtp_07
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/sendOtp/langcode)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_LGN_008 PRG_PAM_LGN_008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_SendOtp_SpacialCharacter_Val_Phone_Neg

Testcase Input
testCaseName=Prereg_SendOtp_SpacialCharacter_Val_Phone_Neg, endPoint=/preregistration/v1/login/sendOtp/langcode, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "974$%26", "id": "mosip.pre-registration.login.sendotp" }, output={ "errors": [ { "errorCode": "PRG_PAM_LGN_008" } ] }, inputTemplate=preReg/SendOtp/sendotp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Sent OTP with special characters through the phone channel, uniqueIdentifier=TC_prereg_SendOtp_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/sendOtp/langcode)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_LGN_008 PRG_PAM_LGN_008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_SendOtp_SpacialCharacter_email_Neg

Testcase Input
testCaseName=Prereg_SendOtp_SpacialCharacter_email_Neg, endPoint=/preregistration/v1/login/sendOtp/langcode, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "$!&", "id": "mosip.pre-registration.login.sendotp" }, output={ "errors": [ { "errorCode": "PRG_PAM_LGN_008" } ] }, inputTemplate=preReg/SendOtp/sendotp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Sent OTP with special characters through the email channel, uniqueIdentifier=TC_prereg_SendOtp_08
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/sendOtp/langcode)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_LGN_008 PRG_PAM_LGN_008 PASS

back to summary

ValidateOtp

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_ValidateOtp_All_Valid_Smoke_Phone_sid

Testcase Input
testCaseName=Prereg_ValidateOtp_All_Valid_Smoke_Phone_sid, endPoint=/preregistration/v1/login/validateOtp, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "9090872300", "otp": "DYNAMICOTP", "id": "mosip.pre-registration.login.useridotp" }, output={ "errors": [ { "errorCode": "KER-OTV-005" } ] }, inputTemplate=preReg/ValidateOtp/validateOtp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Validating OTP with an invalid phone number, uniqueIdentifier=TC_prereg_ValidateOtp_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/validateOtp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-OTV-005 KER-OTV-005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_ValidateOtp_All_Valid_Smoke_email_sid

Testcase Input
testCaseName=Prereg_ValidateOtp_All_Valid_Smoke_email_sid, endPoint=/preregistration/v1/login/validateOtp, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "john.doe@mailinator.com", "otp": "DYNAMICOTP", "id": "mosip.pre-registration.login.useridotp" }, output={}, inputTemplate=preReg/ValidateOtp/validateOtp, outputTemplate=preReg/ValidateOtp/validateOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Validating OTP with a valid phone number, uniqueIdentifier=TC_prereg_ValidateOtp_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/validateOtp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_ValidateOtp_Invalid_Email_Neg_INVALIDOTP

Testcase Input
testCaseName=Prereg_ValidateOtp_Invalid_Email_Neg_INVALIDOTP, endPoint=/preregistration/v1/login/validateOtp, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "joh23", "otp": "DYNAMICOTP", "id": "mosip.pre-registration.login.useridotp" }, output={ "errors": [ { "errorCode": "KER-OTV-005" } ] }, inputTemplate=preReg/ValidateOtp/validateOtp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Validating OTP with an invalid email address, uniqueIdentifier=TC_prereg_ValidateOtp_06
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/validateOtp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-OTV-005 KER-OTV-005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_ValidateOtp_Invalid_Phone_Neg_INVALIDOTP

Testcase Input
testCaseName=Prereg_ValidateOtp_Invalid_Phone_Neg_INVALIDOTP, endPoint=/preregistration/v1/login/validateOtp, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "909", "otp": "DYNAMICOTP", "id": "mosip.pre-registration.login.useridotp" }, output={ "errors": [ { "errorCode": "KER-OTV-005" } ] }, inputTemplate=preReg/ValidateOtp/validateOtp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Validating OTP with a phone number containing special characters, uniqueIdentifier=TC_prereg_ValidateOtp_03
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/validateOtp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-OTV-005 KER-OTV-005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_ValidateOtp_SpacialCharacters_Email_Neg_INVALIDOTP

Testcase Input
testCaseName=Prereg_ValidateOtp_SpacialCharacters_Email_Neg_INVALIDOTP, endPoint=/preregistration/v1/login/validateOtp, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "john.doe@mail$!inator.com", "otp": "DYNAMICOTP", "id": "mosip.pre-registration.login.useridotp" }, output={ "errors": [ { "errorCode": "KER-OTV-005" } ] }, inputTemplate=preReg/ValidateOtp/validateOtp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Validating OTP with an email address containing special characters, uniqueIdentifier=TC_prereg_ValidateOtp_05
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/validateOtp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-OTV-005 KER-OTV-005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Prereg_ValidateOtp_SpacialCharacters_Phone_Neg_INVALIDOTP

Testcase Input
testCaseName=Prereg_ValidateOtp_SpacialCharacters_Phone_Neg_INVALIDOTP, endPoint=/preregistration/v1/login/validateOtp, role=batch, templateFields=null, input={ "version": "1.0", "requesttime": "$TIMESTAMP$", "userId": "$!(", "otp": "DYNAMICOTP", "id": "mosip.pre-registration.login.useridotp" }, output={ "errors": [ { "errorCode": "KER-OTV-005" } ] }, inputTemplate=preReg/ValidateOtp/validateOtp, outputTemplate=preReg/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Validating OTP with a valid email address, uniqueIdentifier=TC_prereg_ValidateOtp_04
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/login/validateOtp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-OTV-005 KER-OTV-005 PASS

back to summary

FetchAvailabilityData

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_FetchAvailabilityDataByCenterID_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_FetchAvailabilityDataByCenterID_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/appointment/slots/availability/10003, role=batch, templateFields=null, input={ "registrationCenterId": "10003" }, output={ "regCenterId": "10003" }, inputTemplate=preReg/FetchAvailabilityData/fetchAvailabilityData, outputTemplate=preReg/FetchAvailabilityData/fetchAvailabilityDataResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Fetch the available data by center ID, uniqueIdentifier=TC_prereg_FetchAvailabilityDataByCenterID_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/slots/availability/10003)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.regCenterId 10003 10003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_FetchAvailabilityData_inValid_CenterID_Smoke_sid

Testcase Input
testCaseName=Prereg_FetchAvailabilityData_inValid_CenterID_Smoke_sid, endPoint=/preregistration/v1/applications/appointment/slots/availability/{registrationCenterId}, role=batch, templateFields=null, input={ "registrationCenterId": "@#@$W#" }, output={ "errors": [ { "errorCode": "KER-MSD-215" } ] }, inputTemplate=preReg/FetchAvailabilityData/fetchAvailabilityData, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Fetch the available data by invalid center ID, uniqueIdentifier=TC_prereg_FetchAvailabilityDataByCenterID_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/appointment/slots/availability/{registrationCenterId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

GetPreRegDemographicDataByPrid

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetPreRegDemographicDataByPrid_Valid_preRegistrationId

Testcase Input
testCaseName=Prereg_GetPreRegDemographicDataByPrid_Valid_preRegistrationId, endPoint=/preregistration/v1/applications/prereg/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "$ID:CreatePrereg_Smoke_PreRegDemographicData_sid_preRegistrationId$" }, output={ "preRegistrationId": "$ID:CreatePrereg_Smoke_PreRegDemographicData_sid_preRegistrationId$", "postalCode":"14022", "dateOfBirth": "$IGNORE$", "IDSchemaVersion": "$IGNORE$", "phone": "$IGNORE$" }, inputTemplate=preReg/GetPreRegDemographicDataByPrid/getPreRegDemographicDataByPrid, outputTemplate=preReg/GetPreRegDemographicDataByPrid/getPreRegDemographicDataByPridResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PreReg demographic data by PRID, uniqueIdentifier=TC_prereg_GetPreRegDemographicDataByPrid_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.demographicDetails.identity.phone 8249742850 8249742850 PASS
response.demographicDetails.identity.postalCode 14022 14022 PASS
response.demographicDetails.identity.dateOfBirth 1996/01/01 1996/01/01 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetPreRegDemographicDataByPrid_inValid_preRegistrationId

Testcase Input
testCaseName=Prereg_GetPreRegDemographicDataByPrid_inValid_preRegistrationId, endPoint=/preregistration/v1/applications/prereg/info/{preRegistrationId}, role=batch, templateFields=null, input={ "preRegistrationId": "123456" }, output={ "errors": [ { "errorCode": "PRG_PAM_APP_005" } ] }, inputTemplate=preReg/GetPreRegDemographicDataByPrid/getPreRegDemographicDataByPrid, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the PreReg demographic data by invalid PRID, uniqueIdentifier=TC_prereg_GetPreRegDemographicDataByPrid_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/prereg/info/{preRegistrationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_PAM_APP_005 PRG_PAM_APP_005 PASS

back to summary

GetApplicationStatusByApplicationID

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetApplicationStatusByApplicationID_All_Valid_Smoke_sid

Testcase Input
testCaseName=Prereg_GetApplicationStatusByApplicationID_All_Valid_Smoke_sid, endPoint=/preregistration/v1/applications/status/{applicationId}, role=batch, templateFields=null, input={ "applicationId": "$ID:CreatePrereg_All_Valid_Smoke_sid_preRegistrationId$" }, output={ "response": "Cancelled" }, inputTemplate=preReg/GetApplicationStatusByApplicationID/getApplicationStatusByApplicationID, outputTemplate=preReg/GetApplicationStatusByApplicationID/getApplicationStatusByApplicationIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=Retrieve the application status by application ID, uniqueIdentifier=TC_prereg_GetApplicationStatusByApplicationID_01
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/status/{applicationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response Cancelled Cancelled PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Prereg_GetApplicationStatusByApplicationID_InValid_applicationId

Testcase Input
testCaseName=Prereg_GetApplicationStatusByApplicationID_InValid_applicationId, endPoint=/preregistration/v1/applications/status/{applicationId}, role=batch, templateFields=null, input={ "applicationId": "erwsdhgqw5dcfbz" }, output={ "errors": [ { "errorCode": "PRG_APP_013" } ] }, inputTemplate=preReg/GetApplicationStatusByApplicationID/getApplicationStatusByApplicationID, outputTemplate=preReg/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=Retrieve the application status by invalid application ID, uniqueIdentifier=TC_prereg_GetApplicationStatusByApplicationID_02
Messages
Request: (End Point URL: https://api-internal.qa1-java21.mosip.net/preregistration/v1/applications/status/{applicationId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode PRG_APP_013 PRG_APP_013 PASS

back to summary